<SUBMISSION>
<ACCESSION-NUMBER>0001459417-20-000006
<TYPE>10-Q
<PUBLIC-DOCUMENT-COUNT>76
<PERIOD>20200331
<FILING-DATE>20200430
<DATE-OF-FILING-DATE-CHANGE>20200430
<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-Q
<ACT>34
<FILE-NUMBER>001-36376
<FILM-NUMBER>20835986
</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-Q
<SEQUENCE>1
<FILENAME>a2uq1202010-q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:75fa2b2886764c3b8b2c980ff6976703,x:0fad7325647c45138d06f6fe9714b5e3-->
<!-- 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: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:twou="http://www.2u.com/20200331" 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: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: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: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: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: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="FD2020Q1YTD" name="dei:AmendmentFlag" id="Fact-C4546E8685A94531FC4A8384091D4530-wk-Fact-C4546E8685A94531FC4A8384091D4530" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-2E5C52621CBE1DA93C338384091B9E7C-wk-Fact-2E5C52621CBE1DA93C338384091B9E7C">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-160CCC65EC706ABD8CEF8384091C356B-wk-Fact-160CCC65EC706ABD8CEF8384091C356B">Q1</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD" name="dei:DocumentFiscalYearFocus" id="Fact-EAFEA63D0931007463678384091B1061-wk-Fact-EAFEA63D0931007463678384091B1061">2020</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD" name="dei:EntityCentralIndexKey" id="Fact-11D53DDF2DEAD8A521318384091B0FD7-wk-Fact-11D53DDF2DEAD8A521318384091B0FD7">0001459417</ix:nonNumeric><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-961DC89E4B9D91560FA9838408EA2636-wk-Fact-961DC89E4B9D91560FA9838408EA2636">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2020Q1" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-DF8E37F8B6BFB6E76F3D838408EB4A41-wk-Fact-DF8E37F8B6BFB6E76F3D838408EB4A41">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-4B830A3D3E6C07F58E08838408E97429-wk-Fact-4B830A3D3E6C07F58E08838408E97429">200000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-12132390B31886F49555838408EDD509-wk-Fact-12132390B31886F49555838408EDD509">63569109</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2020Q1" name="us-gaap:CommonStockSharesIssued" id="Fact-6124034DD34F0DFED800838408F0D1AE-wk-Fact-6124034DD34F0DFED800838408F0D1AE">63703067</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-087B7E8ACE35206CD7C1838408EB3BC3-wk-Fact-087B7E8ACE35206CD7C1838408EB3BC3">63569109</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2020Q1" name="us-gaap:CommonStockSharesOutstanding" id="Fact-467016CEEC7B7BA30E80838408ECB03E-wk-Fact-467016CEEC7B7BA30E80838408ECB03E">63703067</ix:nonFraction><ix:nonFraction decimals="7" unitRef="number" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" id="Fact-856C1FEFE5DA961FD805C16BFEDB6A9B-wk-Fact-856C1FEFE5DA961FD805C16BFEDB6A9B">0.0353773</ix:nonFraction><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-F9FB376D84E0D7D2F9D4838408F22CD9-wk-Fact-F9FB376D84E0D7D2F9D4838408F22CD9">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-9419179DECF8DC8355EC838408F16586-wk-Fact-9419179DECF8DC8355EC838408F16586">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-B597A12F5A65EA270063838408F1B574-wk-Fact-B597A12F5A65EA270063838408F1B574">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-A21D33E55C9CB4C0AC07838408F2F1B0-wk-Fact-A21D33E55C9CB4C0AC07838408F2F1B0">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-A65B8C1B962FEBFF33AF838409112E64-wk-Fact-A65B8C1B962FEBFF33AF838409112E64">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-3DB9C5E519E1131CC269838408F14A00-wk-Fact-3DB9C5E519E1131CC269838408F14A00">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-5408246F3686F7252F91838408F10F2B-wk-Fact-5408246F3686F7252F91838408F10F2B">P9Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-FBA3F91BBD05A0BAADAC838408F2EF97-wk-Fact-FBA3F91BBD05A0BAADAC838408F2EF97">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-3A428F39C9369A8EED9A838408F0B30F-wk-Fact-3A428F39C9369A8EED9A838408F0B30F">P5Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" id="Fact-D94CFF9474AF63B90A00A8B6D58909E4-wk-Fact-D94CFF9474AF63B90A00A8B6D58909E4">70400000</ix:nonFraction><ix:nonNumeric contextRef="FI2020Q1_srt_RangeAxis_srt_MinimumMember" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" id="Fact-AE1348FBD00E0276040A838408FF2B6C-wk-Fact-AE1348FBD00E0276040A838408FF2B6C">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FI2020Q1_srt_RangeAxis_srt_MinimumMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact-965235C6A7454CF744B4838409177203-wk-Fact-965235C6A7454CF744B4838409177203">P1Y</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q1QTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-47CE5B73D97069ABFCBE838408DC07FB-wk-Fact-47CE5B73D97069ABFCBE838408DC07FB">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2020Q1YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-B9071DBF65DDB1B85EDC838408DD1B2A-wk-Fact-B9071DBF65DDB1B85EDC838408DD1B2A">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-83EDFD507EAF623ACDCD838408E888D4-wk-Fact-83EDFD507EAF623ACDCD838408E888D4">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2020Q1" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-2D8C5D404FB7B5B680D5838408E9CC88-wk-Fact-2D8C5D404FB7B5B680D5838408E9CC88">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-04FE74EECBC5C8AD382E838408EDF878-wk-Fact-04FE74EECBC5C8AD382E838408EDF878">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-9B5FEBD319E2E6DCB3EA838408F0CAED-wk-Fact-9B5FEBD319E2E6DCB3EA838408F0CAED">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2020Q1" name="us-gaap:PreferredStockSharesIssued" id="Fact-5C749BE5866F525C0B77838408EA38CC-wk-Fact-5C749BE5866F525C0B77838408EA38CC">0</ix:nonFraction><ix:nonNumeric contextRef="FD2020Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-F7679BB6D15A412BF171838408FAD6FC-wk-Fact-F7679BB6D15A412BF171838408FAD6FC">P1Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="twou-20200331.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2020Q1YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q2April28">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-04-28</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="FI2020Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-03-31</xbrli:instant>
		</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="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_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-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-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="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="FI2019Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-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="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="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="FI2019Q1_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-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_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-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_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-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</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="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="FI2020Q1_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>2020-03-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="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</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="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">
		<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="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</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="D2019Q2May22_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:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
		<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:TechnologyBasedIntangibleAssetsMember</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="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ContentDevelopmentMember">
		<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:ContentDevelopmentMember</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_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="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<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:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-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_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="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</xbrli:instant>
		</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="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</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="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-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="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="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="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Feb25_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>2020-02-25</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="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="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-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="D2020Q2April23April23_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:startDate>2020-04-23</xbrli:startDate>
			<xbrli:endDate>2020-04-23</xbrli:endDate>
		</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="I2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_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:EmployeeStockOptionMember</xbrldi:explicitMember>
				<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="I2018Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_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:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-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="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
		<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:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Jan_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:instant>2020-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</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="D2020Q1Jan_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1YTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1YTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-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="FD2020Q1YTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</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="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="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_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:UniversityClientOneMember</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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</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="FD2020Q1QTD_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>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2020Q1_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>2020-03-31</xbrli:instant>
		</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="FD2019Q1QTD_srt_MajorCustomersAxis_twou_FourUniversityClientsMember_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:FourUniversityClientsMember</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_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:TheNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-04-23</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_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:TheNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-04-23</xbrli:startDate>
			<xbrli:endDate>2020-04-23</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q2April29_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_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:TheNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-04-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q2May1May1_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-05-01</xbrli:startDate>
			<xbrli:endDate>2020-05-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2020Q2QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-04-01</xbrli:startDate>
			<xbrli:endDate>2020-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="agreement">
		<xbrli:measure>twou:agreement</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="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="day">
		<xbrli:measure>twou:day</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="sC280161A390E5A34A8E080D02DFB7098"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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:4px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:13px;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:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">FORM&#160;</span><span><ix:nonNumeric id="d10866765e700-wk-Fact-6F8A7885245BBF8D5786838409013FD0" name="dei:DocumentType" contextRef="FD2020Q1YTD"><span style="font-size:18pt;font-weight:bold;">10-Q</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:18pt;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Mark One)</span></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:5%;"></td><td style="width:95%;"></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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d10866765e720-wk-Fact-61942052F7C1C54952DF838408ECB06B" name="dei:DocumentQuarterlyReport" contextRef="FD2020Q1YTD" format="ixt-sec:boolballotbox">&#9746;</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;padding-left:4px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the quarterly period ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d10866765e732-wk-Fact-E2EB5EF99B3594ABC6338384090F94A9" name="dei:DocumentPeriodEndDate" contextRef="FD2020Q1YTD" format="ixt:datemonthdayyearen">March 31, 2020</ix:nonNumeric></span></span></span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><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;">or</span></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:5%;"></td><td style="width:95%;"></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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d10866765e752-wk-Fact-DAFA9B51DB0B477F13C783840916BC81" name="dei:DocumentTransitionReport" contextRef="FD2020Q1YTD" format="ixt-sec:boolballotbox">&#9744;</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;padding-left:4px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></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;">For the transition period from                   to</span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><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;">Commission File Number: </span><span><ix:nonNumeric id="d10866765e769-wk-Fact-EDD0BEA1C297523B2E55838409081AE2" name="dei:EntityFileNumber" contextRef="FD2020Q1YTD"><span style="font-weight:bold;">001-36376</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span><ix:nonNumeric id="d10866765e777-wk-Fact-06F70CDFC57692B0098C8384090C638D" name="dei:EntityRegistrantName" contextRef="FD2020Q1YTD"><span style="font-size:18pt;font-weight:bold;">2U,&#160;INC.</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:18pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;padding-left:30px;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;"><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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:229px;"></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e803-wk-Fact-4A8CE5AD5BFC2E8E30E5838408FC5E24" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2020Q1YTD" 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e818-wk-Fact-9C9591D4DB621027CEC0838408DD33A3" name="dei:EntityTaxIdentificationNumber" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;">(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:10pt;"><span style="font-family:inherit;font-size:10pt;">(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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e881-wk-Fact-94D1832A8A7AB1C0962D838408FDD376" name="dei:EntityAddressAddressLine1" contextRef="FD2020Q1YTD">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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e886-wk-Fact-C9F533AC7F2B25D726BD838408EFFE6B" name="dei:EntityAddressCityOrTown" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e891-wk-Fact-D3C0057A19F321D9CA6C838408F98FD5" name="dei:EntityAddressStateOrProvince" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d10866765e896-wk-Fact-99E35FBBB4920B4A16F2838408FBCBA8" name="dei:EntityAddressPostalZipCode" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;">(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:10pt;"><span style="font-family:inherit;font-size:10pt;">(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-left:30px;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;">(</span><span><ix:nonNumeric id="d10866765e934-wk-Fact-804099832CF736DB236A8384090A36DD" name="dei:CityAreaCode" contextRef="FD2020Q1YTD"><span style="font-weight:bold;">301</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">) </span><span><ix:nonNumeric id="d10866765e939-wk-Fact-5405567CB7F4FDE0085C8384090F2FD8" name="dei:LocalPhoneNumber" contextRef="FD2020Q1YTD"><span style="font-weight:bold;">892-4350</span></ix:nonNumeric></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;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities registered pursuant to Section 12(b) of the Act:</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: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:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1019-wk-Fact-C4CA69E885C06F0D9C298384090D827E" name="dei:Security12bTitle" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1029-wk-Fact-17CE2869CBECC816C83683840909A382" name="dei:TradingSymbol" contextRef="FD2020Q1YTD">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1039-wk-Fact-81F7B241B85C311246F583840906489E" name="dei:SecurityExchangeName" contextRef="FD2020Q1YTD" format="ixt-sec:exchnameen">The Nasdaq Global Select Market</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12 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 days.&#160; </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9746;</span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1050-wk-Fact-09428016DA6F999C423583840915EDEB" name="dei:EntityCurrentReportingStatus" contextRef="FD2020Q1YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160; </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9744;</span><span style="font-family:inherit;font-size:10pt;">&#160;No</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">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 S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160; </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9746;</span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1067-wk-Fact-9EEB3581E32004D35AE1838409162BB6" name="dei:EntityInteractiveDataCurrent" contextRef="FD2020Q1YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160; </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9744;</span><span style="font-family:inherit;font-size:10pt;">&#160;No</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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%;text-align:center;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;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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10866765e1095-wk-Fact-D02FC7901B3C3F592F4683840921B7AB" name="dei:EntityFilerCategory" contextRef="FD2020Q1YTD" 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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;">&#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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;">&#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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;">&#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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d10866765e1131-wk-Fact-8EDC837A8A7594200B2A838409204E76" name="dei:EntitySmallBusiness" contextRef="FD2020Q1YTD" 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d10866765e1152-wk-Fact-71261DF2B6F6FE0F187D838408DEBC77" name="dei:EntityEmergingGrowthCompany" contextRef="FD2020Q1YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">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)&#160;of the Exchange Act. </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9744;</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:12pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).  </span><span><ix:nonNumeric id="d10866765e1166-wk-Fact-A3DDC2AA6D7F1A0B30AE838409034970" name="dei:EntityShellCompany" contextRef="FD2020Q1YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;">&#160;Yes&#160;       </span><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9746; </span><span style="font-family:inherit;font-size:10pt;">No</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of April 28, 2020, there were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10866765e1178-wk-Fact-B0AF97286F6164E22A1BC6C19CB614F0" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q2April28" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">63,958,768</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of the registrant&#8217;s common stock, par value $0.001 per share, outstanding.</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="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:4px 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="s254518D8C04B5020B4A678E66E6F8F6A"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">TABLE OF CONTENTS</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:8%;"></td><td style="width:88%;"></td><td style="width:4%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s470B9FCCF3625DDBB6D8E9D22CCFE76A"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">PART&#160;I. FINANCIAL INFORMATION</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s470B9FCCF3625DDBB6D8E9D22CCFE76A">4</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s470B9FCCF3625DDBB6D8E9D22CCFE76A"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 1.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s470B9FCCF3625DDBB6D8E9D22CCFE76A"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s470B9FCCF3625DDBB6D8E9D22CCFE76A">4</a></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></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;"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets as of March 31, 2020 (unaudited) and 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="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sF3D46F5F0E625D53BA25D4DC425B60B2">4</a></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" 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;">Condensed Consolidated Statements of Operations and Comprehensive Loss (unaudited) for the three months ended March 31, 2020 and 2019</span></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sBD65A9D3284A5936AF91A9E54554B691">5</a></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" 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;">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (unaudited) for the three months ended March 31, 2020 and 2019</span></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sA357B88E3F5255F5A40D79663EF831B4">6</a></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Cash Flows (unaudited) for the three months ended March 31, 2020 and 2019</span></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sC15CE33556AC54E882DEFBF22122FC7F">7</a></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s674946925D825DDA83AB159FA87C674A"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Notes to Condensed Consolidated Financial Statements (unaudited)</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s674946925D825DDA83AB159FA87C674A">8</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sB7CAE01CF83B52EE985B05126DCCDCE6"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 2.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sB7CAE01CF83B52EE985B05126DCCDCE6"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sB7CAE01CF83B52EE985B05126DCCDCE6">24</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s70FA2588038E544BA713F0CED1AC34F1"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 3.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s70FA2588038E544BA713F0CED1AC34F1"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s70FA2588038E544BA713F0CED1AC34F1">35</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s857F0583488C56BDA2C5098C1F78D937"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 4.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s857F0583488C56BDA2C5098C1F78D937"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s857F0583488C56BDA2C5098C1F78D937">35</a></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></tr><tr><td colspan="2" style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sCE786EF69A8151D8B4F6379E9D73F2D1"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">PART&#160;II. OTHER INFORMATION</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sCE786EF69A8151D8B4F6379E9D73F2D1">36</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s72755C8107C45356B9D59DD0A6A060AD"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 1.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s72755C8107C45356B9D59DD0A6A060AD"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s72755C8107C45356B9D59DD0A6A060AD">36</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s69A2288E5ADB5F49A3532E72D8CDC68B"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 1A.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s69A2288E5ADB5F49A3532E72D8CDC68B"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s69A2288E5ADB5F49A3532E72D8CDC68B">36</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s7B189CC676BF57D99D7D355FFA32A80E"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 2.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s7B189CC676BF57D99D7D355FFA32A80E"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s7B189CC676BF57D99D7D355FFA32A80E">41</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s246C49DFF2645B1CB4E6900E814F8202"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 3.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s246C49DFF2645B1CB4E6900E814F8202"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Defaults Upon Senior Securities</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s246C49DFF2645B1CB4E6900E814F8202">41</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s625C29B9C7265C1AB0FB3DAB10E545B1"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 4.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s625C29B9C7265C1AB0FB3DAB10E545B1"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s625C29B9C7265C1AB0FB3DAB10E545B1">41</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sD16E2208090953DCB0D9F62D52F51311"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 5.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sD16E2208090953DCB0D9F62D52F51311"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Other Information</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sD16E2208090953DCB0D9F62D52F51311">41</a></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></tr><tr><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s31ABD637A1965AC1B6F50C7B8E9EAC26"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Item 6.</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s31ABD637A1965AC1B6F50C7B8E9EAC26"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Exhibits</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#s31ABD637A1965AC1B6F50C7B8E9EAC26">42</a></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></tr><tr><td colspan="2" style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sC1C93DDE1AF158AE87466BB18F3B79B4"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Signatures</span></a></div></td><td style="vertical-align:bottom;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;color:#000000;text-decoration:none;" href="#sC1C93DDE1AF158AE87466BB18F3B79B4">43</a></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;"><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;">1</span></div></div><hr style="page-break-after:always"></hr><div><a id="s26202F7ECFA352DE8A343E0AF7D801CB"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This Quarterly Report on Form&#160;10-Q 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 Quarterly Report on Form&#160;10-Q, 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: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;">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: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 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: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 impact of competition on our industry and innovations by competitors;</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 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: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 expectations about the potential benefits of our cloud-based software-as-a-service technology and technology-enabled services to university clients and students;</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 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: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 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: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 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: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 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: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 ability to successfully integrate the operations of our acquisitions, including Trilogy, to 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: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 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: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 ability to service our substantial indebtedness and comply with the covenants and conversion obligations contained in the indenture governing our convertible senior notes;</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 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: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 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: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 ability to continue to recruit prospective students for our offerings;</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 ability to maintain or increase student retention rates in our degree programs;</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 ability to attract, hire and retain qualified employees;</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 expectations about the scalability of our cloud-based platform;</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;">potential changes in regulations applicable to us or 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 expectations regarding the amount of time our cash balances and other available financial resources will be sufficient to fund our operations;</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;">the impact and cost of stockholder activism;</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;">the impact of any natural disasters or public health emergencies, such as the COVID-19 outbreak; </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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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: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 expectations regarding the effect of the capped call transactions and regarding actions of the option counterparties and/or their respective affiliates; and</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;">other factors beyond our control.</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:6pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;You should refer to the risks described in Part&#160;I,&#160;Item 1A &#8220;Risk Factors&#8221; in our Annual Report on Form&#160;10-K 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><span style="font-family:inherit;font-size:10pt;color:#222222;">as amended and supplemented by</span><span style="font-family:inherit;font-size:10pt;"> Part II, Item 1A &#8220;Risk Factors&#8221; in this Quarterly Report, 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 Quarterly Report on Form&#160;10-Q 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;You should read this Quarterly Report on Form&#160;10-Q 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. In this Quarterly Report on Form 10-Q, 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="s470B9FCCF3625DDBB6D8E9D22CCFE76A"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-weight:bold;">PART&#160;I.&#160; FINANCIAL INFORMATION</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Statements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sF3D46F5F0E625D53BA25D4DC425B60B2"></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;">Condensed 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: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;">March&#160;31, <br/>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 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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;">(unaudited)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;">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: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;">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: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;">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="d10864208e869-wk-Fact-42436B2613585CB7AF6135B2602A02B9" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">138,200</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="d10864208e888-wk-Fact-DFC862C5310E5721A6CD2D4503C694F9" 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></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;">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="d10864208e903-wk-Fact-217BFD0358D7B21AECED83840904371F" name="us-gaap:RestrictedCashCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,286</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="d10864208e922-wk-Fact-7783F8FFBDCE581CB9764B89DE61070B" 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></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;">Accounts receivable, 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="d10864208e942-wk-Fact-1BC544318DC35B91B68B009ABEDD719B" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e961-wk-Fact-E53F51F6897658948D768E9E94179291" 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;background-color:#cceeff;"><div style="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;">Prepaid expenses and other 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="d10864208e981-wk-Fact-0822628330265ACE87E6ECA52947A93A" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,103</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="d10864208e1000-wk-Fact-5DA42658B562545E8914C864C862A400" 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;"><div style="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;font-weight:normal;">Total current 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="d10864208e1020-wk-Fact-08C2EDD42886B5B7E93183840901C8D1" name="us-gaap:AssetsCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">275,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 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="d10864208e1039-wk-Fact-1C9607D680F2C88DDFCF8384090BD330" 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;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;">Property and equipment, 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="d10864208e1059-wk-Fact-FAED0F4D5D8759E0BA89FD2840BEEA1F" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,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="d10864208e1078-wk-Fact-CDDD908B90BA5B3EA9A521BD0849F7F6" 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;"><div style="text-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;">Right-of-use 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="d10864208e1098-wk-Fact-F6A7617B79E855F8A71E7B3206868C6A" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,675</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="d10864208e1117-wk-Fact-E463FCB1743C67E9098F838409114EED" 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;background-color:#cceeff;"><div style="text-align:left;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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1138-wk-Fact-912594FB04885D5A8CB6E41E37B951B7" name="us-gaap:Goodwill" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">404,733</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="d10864208e1157-wk-Fact-CBB6FA4DACFB5638A80676973B4D8230" 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;"><div style="text-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;">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;"><span><ix:nonFraction id="d10864208e1177-wk-Fact-B74CF564CAEB5935B4BF40F50AB4F530" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">324,976</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="d10864208e1196-wk-Fact-1D7BA5F38C3751A98CBDC1104228AC10" 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;background-color:#cceeff;"><div style="text-align:left;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;">University payments and other assets, non-current</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="d10864208e1216-wk-Fact-7A52282C5CA757968EDCF7D17EBC6CCB" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72,562</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="d10864208e1235-wk-Fact-4391EBE85CD555789FEA3CF6FEA561A6" 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;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;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;background-color:#cceeff;"><div style="text-align:left;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="d10864208e1260-wk-Fact-A42A1CC394ACF3F90F86838408FE33C5" name="us-gaap:Assets" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,181,961</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="d10864208e1279-wk-Fact-0EF0405515F2BE0C6F508384091548CE" 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;background-color:#cceeff;"><div style="text-align:left;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;">Liabilities and stockholders&#8217; equity</span></div></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: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;">Current 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: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;">Accounts payable and accrued expenses</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="d10864208e1377-wk-Fact-90D90568F93D5E489B5CB70089B210D3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,198</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="d10864208e1396-wk-Fact-2623AFDC4D075F338913D2A3A22EF765" 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;"><div style="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;">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="d10864208e1411-wk-Fact-9D1BB88DD6ED5404AE374A14658BCDC5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,167</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="d10864208e1430-wk-Fact-3F8A4BCFAE7453C08FF16B7F81BB0A7E" 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;background-color:#cceeff;"><div style="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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1450-wk-Fact-3CBAF94CA7D85425B99F714DF275530E" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,822</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="d10864208e1469-wk-Fact-CAC25F80C885529C94C9F409D7758D91" 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;"><div style="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;">Lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1489-wk-Fact-42212F2B0C0850F1A8AB7C22F9C31CC0" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,858</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="d10864208e1508-wk-Fact-0C74F101B483AA058E3D83840919911C" 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;background-color:#cceeff;"><div style="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;">Other 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="d10864208e1528-wk-Fact-36A8916206EC548F94B0536C2038EFAE" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,414</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="d10864208e1547-wk-Fact-F650D29A8EC55FAFB9769A0C3DD552C7" 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;"><div style="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;font-weight:normal;">Total current liabilities</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="d10864208e1568-wk-Fact-1EE6472EFC2BDA014C468384091AB5BF" name="us-gaap:LiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203,459</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 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="d10864208e1587-wk-Fact-F51700D03455F0EEC5C88384091FD0AE" 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;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;">Long-term 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="d10864208e1607-wk-Fact-321D1E25266451DAB3BACBB0FA72E150" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,574</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="d10864208e1626-wk-Fact-BCE5543C4EA558DC883CF6ABD4BF59FB" 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;"><div style="text-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;">Deferred tax liabilities, 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="d10864208e1646-wk-Fact-5BC8F735D9D55139BFD99756A367174C" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,118</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="d10864208e1665-wk-Fact-21E97D118C1253DE9C778C59F9161A1A" 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;background-color:#cceeff;"><div style="text-align:left;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;">Lease liability, 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="d10864208e1685-wk-Fact-50D76662604E5BD4B043CB5C9A07888E" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">73,541</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="d10864208e1704-wk-Fact-4816DF5EC5AE4D9007A5838408E1E748" 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;"><div style="text-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 liabilities, non-current</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="d10864208e1724-wk-Fact-9FB3664E02415829BAD96686F6D5AD96" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">986</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="d10864208e1743-wk-Fact-7BF17598C0F45AB6BF473820824599F3" 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;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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1763-wk-Fact-3A40AB62CA84920D480983840908A1A5" name="us-gaap:Liabilities" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">525,678</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="d10864208e1782-wk-Fact-B266EA1EE5222DD5133983840902F477" 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;"><div style="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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and contingencies (Note&#160;6)</span></div></td><td colspan="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;"><span><ix:nonFraction id="d10864208e1802-wk-Fact-489FF1A42F43F7B77E908384091749CD" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2020Q1" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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;"><span><ix:nonFraction id="d10864208e1820-wk-Fact-505230F8269744C0A8BA8384091430D9" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><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;font-weight:bold;">Stockholders&#8217; equity</span></div></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;"><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:1pt;"><span style="font-family:inherit;font-size:1pt;"><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: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;">Preferred stock, $0.001 par value, 5,000,000 shares authorized, none issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1876-wk-Fact-D319E6243856562F885A077106D1D03D" name="us-gaap:PreferredStockValue" contextRef="FI2020Q1" 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="d10864208e1895-wk-Fact-42FA428EDE3E5E618F30D7FC8BE05725" 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;background-color:#cceeff;"><div style="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;">Common stock, $0.001 par value, 200,000,000 shares authorized, 63,703,067 shares issued&#160;and outstanding as of March 31, 2020; 63,569,109 shares issued and outstanding&#160;as&#160;of December&#160;31, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1915-wk-Fact-E03D6E2EBB3D5EDC986DA68B88ECC59E" name="us-gaap:CommonStockValue" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64</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="d10864208e1934-wk-Fact-CB4AB3BD7F435BCFA2DC66B56DDF93C4" 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;"><div style="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;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e1954-wk-Fact-F3757A70F71859508FC7D353C90C746A" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,218,632</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="d10864208e1973-wk-Fact-EE6D052B90C8596CB252A0E2BE9ED414" 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;background-color:#cceeff;"><div style="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;">Accumulated deficit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10864208e1994-wk-Fact-FEA37980D66D5B79913B8A4D7D779631" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">539,494</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="d10864208e2014-wk-Fact-EB059FDC7207596AA7B53D6A6C7AE0E7" 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;padding-right:2px;padding-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;">Accumulated other comprehensive loss</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="d10864208e2035-wk-Fact-88301831E30C57A1AA7946A2ABF39F18" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">22,919</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="d10864208e2055-wk-Fact-7B30C299EC7F5F58B577821C2ACD9516" 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;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:top;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10864208e2076-wk-Fact-8D21E101E58EF9842E9C83840910F065" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">656,283</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="d10864208e2095-wk-Fact-BDDBE7C5DC2D57D051CC838408E2B4AA" 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;"><div style="text-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;">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;background-color:#cceeff;"><div style="text-align:left;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="d10864208e2120-wk-Fact-8290BE88558CB8FEAEE38384091A291C" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,181,961</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="d10864208e2139-wk-Fact-497F1414A4A37B54100883840912FDC7" 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;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed 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;">4</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBD65A9D3284A5936AF91A9E54554B691"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">Condensed 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;">(unaudited, 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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><td style="vertical-align:top;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;">Revenue</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="d10865642e790-wk-Fact-740AF6C026EE102F23378384091F894C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">175,479</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;"><div style="text-align: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="d10865642e809-wk-Fact-C66B71423597F52F0FC6838409003F92" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" 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></tr><tr><td style="vertical-align:top;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;">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></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;"><span><ix:nonFraction id="d10865642e865-wk-Fact-D70724CFDD85149199A9838408F6FEA0" name="twou:CurriculumAndTeachingCosts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,478</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="d10865642e884-wk-Fact-F6807D12461A231CACE5838408F9F26C" 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></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;"><span><ix:nonFraction id="d10865642e904-wk-Fact-1D2D8F7324213188358D83840920C231" name="twou:ServicingAndSupportCosts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,533</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="d10865642e923-wk-Fact-07A1B6D17505BA6580F683840909CD3C" 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></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;">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="d10865642e943-wk-Fact-44F53AAA313C988DAE1A838408DD7A78" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,510</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="d10865642e962-wk-Fact-26FEE7804A2542A75E6A838409126260" 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></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;"><span><ix:nonFraction id="d10865642e982-wk-Fact-CE9208CBEB8E5240BDFC838408FA1FF8" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">99,215</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="d10865642e1001-wk-Fact-97B46A21DA0392B467EB83840910E24A" 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></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;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="d10865642e1021-wk-Fact-FDF0ADE76FD3B0FE40DC838409199979" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,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="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="d10865642e1040-wk-Fact-E29D0372333709BC3E5383840902AEB1" 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;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:28px;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 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="d10865642e1060-wk-Fact-2F006C4E1A70A10393E7838408FAE254" name="us-gaap:CostsAndExpenses" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">229,389</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="d10865642e1078-wk-Fact-12FF1DE83235AE9B6F36838408F7D3E2" 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;"><div style="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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10865642e1098-wk-Fact-D109367D8DE9EC8C99EC8384090453CB" name="us-gaap:OperatingIncomeLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">53,910</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;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="d10865642e1118-wk-Fact-37BE3560DBAD1AE7893C8384091C3068" 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;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: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 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="d10865642e1140-wk-Fact-AF05B519A4D8CEE8B1CF838409166605" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513</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="d10865642e1159-wk-Fact-BC6D46C6AA29D49C3D628384090A8AD4" 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;"><div style="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;">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="d10865642e1179-wk-Fact-0CD52115772461FE20738384091E4EB2" name="us-gaap:InterestExpense" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,493</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="d10865642e1199-wk-Fact-198A0677F87103B7F17D8384091C0CC7" 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;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;">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="d10865642e1220-wk-Fact-6510262A00F55051874B838408EB0DEE" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,271</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="d10865642e1240-wk-Fact-71771F14D5A5C60D2EA8838408FF946E" 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;padding-right:2px;padding-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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10865642e1261-wk-Fact-B3A9DECB5BCF5BB2A5DE8384090E5244" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">61,161</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10865642e1280-wk-Fact-B8A0A7FDEC500B4E03638384090F68D1" 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;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10865642e1301-wk-Fact-EA2C8561D1EB0DE5D56A838409037D42" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,055</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="d10865642e1320-wk-Fact-6D297354B7B44D4E7E50838408E9D4BB" 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;"><div style="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="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;background-color:#cceeff;"><div style="text-align:left;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="d10865642e1345-wk-Fact-49E45D232DBFC88548DC8384090BD309" name="us-gaap:NetIncomeLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,106</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="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="d10865642e1364-wk-Fact-E1B9005184A973B7A7DB838408E932C4" 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;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic&#160;and diluted</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="d10865642e1385-wk-Fact-84C0B4F6FB713555D68B83840904D0D0" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2020Q1YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.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;"><div 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="d10865642e1405-wk-Fact-39DD8E797CAD3FC38E35838408E5DCB1" name="us-gaap:EarningsPerShareBasicAndDiluted" 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;padding-right:2px;padding-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="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&#160;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="d10865642e1421-wk-Fact-AE2D66C66F7E75D43B0D838409059D8E" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2020Q1YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">63,626,333</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="d10865642e1440-wk-Fact-2504D2FD56F34AB93CE68384091DDCA4" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" 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;background-color:#cceeff;"><div style="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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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: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;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;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="d10865642e1499-wk-Fact-E501C5C70C707ADF0A18838408FDBDA2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,115</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="d10865642e1519-wk-Fact-EF897FD7804AB045109383840918A357" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">372</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:top;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;">Comprehensive 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="d10865642e1545-wk-Fact-B5B7B322ABAD8EB54E5E838408F6FD1E" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">76,221</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="d10865642e1564-wk-Fact-82F5BCA1A1881F4423DA838408DE27C0" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,926</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></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed consolidated financial statements.</span></div><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;">5</span></div></div><hr style="page-break-after:always"></hr><div><a id="sA357B88E3F5255F5A40D79663EF831B4"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">Condensed 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;">(unaudited, 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:30%;"></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:14%;"></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:12px;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;">Common&#160;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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other&#160;Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income&#160;(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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stockholders&#8217;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;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;padding-left:12px;text-indent:-12px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872338e977-wk-Fact-000C3C3D483DA6588A3083840917F3E8" 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d10872338e996-wk-Fact-FFA7D7A46F1EDC58877F838409194447" 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;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="d10872338e1015-wk-Fact-02BBC013CB0534E9FF0383840913FCE4" 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;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="d10872338e1035-wk-Fact-1C5EFF702DE67FC47B35838408FFDB8F" 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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="d10872338e1055-wk-Fact-6C45FCA1527CAEECCE7F8384091368DD" 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;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="d10872338e1075-wk-Fact-BDDBE7C5DC2D57D051CC838408E2B4AA" 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;background-color:#cceeff;"><div style="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;">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="d10872338e1091-wk-Fact-97346D1F5F2CDAEF416283B5947B8D1E" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">96,683</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="d10872338e1105-wk-Fact-2EDD61F5255731D3782483B596567AFC" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2020Q1QTD_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="d10872338e1124-wk-Fact-0923DD0764E3BC6AFBA683B597B43D42" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">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 colspan="2" style="vertical-align:bottom;padding-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="d10872338e1183-wk-Fact-0E64D269D41D6198EBCB8384091DC9B7" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2020Q1YTD" 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;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="d10872338e1204-wk-Fact-0A2DC456CDCA1FF9BD27838408E24BB2" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">37,275</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="d10872338e1237-wk-Fact-3DFA0C9ACD50FDD62C74838409179A21" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384</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="d10872338e1295-wk-Fact-4847EA6A85024F58446683B885878BB8" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384</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;">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="d10872338e1349-wk-Fact-A1AE493AB7200216C5F583840902FA52" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,870</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="d10872338e1407-wk-Fact-AAB81221AFA4DD88954483840914E634" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,870</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;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="d10872338e1481-wk-Fact-A9BE3B8E92D2105C1470838409019E3B" name="us-gaap:NetIncomeLoss" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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="d10872338e1520-wk-Fact-49E45D232DBFC88548DC8384090BD309" name="us-gaap:NetIncomeLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,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></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;">Foreign currency translation adjustment</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;">&#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="d10872338e1614-wk-Fact-50E4922A0F7C50017BAC8384091F5B25" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,115</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="d10872338e1634-wk-Fact-E501C5C70C707ADF0A18838408FDBDA2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,115</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, March 31, 2020</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="d10872338e1656-wk-Fact-BD15006239704162EA65838408FFA182" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">63,703,067</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="d10872338e1675-wk-Fact-5CEB2B085122D364C8D4838409170C8B" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64</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="d10872338e1694-wk-Fact-BA05E43C891F5F55AD4C8384090B7EFA" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,218,632</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="d10872338e1714-wk-Fact-599951A733C97BA948F7838408DFF96E" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">539,494</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="d10872338e1734-wk-Fact-A864F5E95EE9A8A1FD79838409176EA5" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">22,919</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="d10872338e1754-wk-Fact-8D21E101E58EF9842E9C83840910F065" name="us-gaap:StockholdersEquity" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">656,283</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></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-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="23"></td></tr><tr><td style="width:30%;"></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:14%;"></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:12px;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;">Common&#160;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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other&#160;Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income&#160;(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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stockholders&#8217;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;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;padding-left:12px;text-indent:-12px;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;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="d10872338e2061-wk-Fact-3B6FD19364459AC293E48384090A952C" 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;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="d10872338e2080-wk-Fact-F23ED74E3595AB330930838408E2BCB2" 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;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="d10872338e2099-wk-Fact-FAECB5F7624167B217B18384090BBE69" 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;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="d10872338e2119-wk-Fact-C6EC4004246178A8D216838409161FA4" 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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="d10872338e2139-wk-Fact-39E90934711934E69E788384090EBBD3" 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;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="d10872338e2159-wk-Fact-D20E34F58E972ED30A598384090CAC7C" 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;background-color:#cceeff;"><div style="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;">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="d10872338e2175-wk-Fact-3D1FC7964B92F6F576E48384090ADB22" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">9,319</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="d10872338e2208-wk-Fact-B87EEC058CAB3B5533D3838409113D9D" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" 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;">&#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="d10872338e2266-wk-Fact-4AAEAAEC70F7ABD270258384090B334E" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2019Q1QTD" 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;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="d10872338e2287-wk-Fact-B0B4F6BDD018C5641663C7313DDD8C60" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">211,506</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="d10872338e2320-wk-Fact-5A29EA6BF291F98A1100C7313DBC349A" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,928</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="d10872338e2378-wk-Fact-76BB9862E39A9D2AE8F083B86A36CA72" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,928</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;">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="d10872338e2432-wk-Fact-90C32C805519E1D880C983840917F027" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,584</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="d10872338e2490-wk-Fact-B1178DFC0F4EBF1F19B8838408DC2ABC" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,584</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;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="d10872338e2564-wk-Fact-5C77AA9799106644217E8384090E01A0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,554</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="d10872338e2603-wk-Fact-E1B9005184A973B7A7DB838408E932C4" 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;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;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;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d10872338e2697-wk-Fact-D3A4DDBBE876A1E197FD838409146977" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">372</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="d10872338e2717-wk-Fact-EF897FD7804AB045109383840918A357" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">372</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, March 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="d10872338e2739-wk-Fact-D89C027F379A6CFD1DBA83840920232F" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">58,189,318</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="d10872338e2758-wk-Fact-6F5B7DAC9E5564EDA3B2838409031EFD" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="d10872338e2777-wk-Fact-6F806EDF6BAF8142AC9E8384091282CC" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">969,143</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="d10872338e2797-wk-Fact-7B9E1E8935624AEE603F8384091DBE29" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">265,720</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="d10872338e2817-wk-Fact-DD2CE792DEECC94FE82183840907BD20" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,886</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="d10872338e2837-wk-Fact-80D49E713ED952DB2CE683840910E0BF" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">694,595</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></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;">See accompanying notes to condensed 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;">6</span></div></div><hr style="page-break-after:always"></hr><div><a id="sC15CE33556AC54E882DEFBF22122FC7F"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">Condensed 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;">(unaudited, in thousands)</span><span style="font-family:inherit;font-size:10pt;">&#160;</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="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;">Three Months Ended<br/>March 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;">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 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></tr><tr><td style="vertical-align:top;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;">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: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: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;">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="d10872339e831-wk-Fact-53B83DEBD9965826B962D10AA5335D67" name="us-gaap:ProfitLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,106</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="d10872339e851-wk-Fact-EF2186BF7A7E5289A65EA2242733FC63" name="us-gaap:ProfitLoss" 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;padding-right:2px;padding-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;">Adjustments to reconcile net loss to net cash used in operating activities:</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: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;">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="d10872339e908-wk-Fact-47507C4F28E0541A90254324BAB0A248" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,485</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="d10872339e927-wk-Fact-4BE73CE56FE458F8A57743CB0E3867C4" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,698</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;">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="d10872339e947-wk-Fact-EF644EFBE66C5B6FBCF9C4E3F7A49964" name="us-gaap:ShareBasedCompensation" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,870</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="d10872339e966-wk-Fact-1099264A46FF55858EC5A31677D2B85B" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,584</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;">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="d10872339e986-wk-Fact-3D538256192153D2850ED671814F7550" name="us-gaap:OperatingLeaseCost" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,620</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="d10872339e1005-wk-Fact-049DB67D004E5754AD63917F8E993B8A" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,634</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;">Provision for credit losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872339e1025-wk-Fact-69DFD3FD7A02579EBCEEA054BA3ED00D" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">629</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="d10872339e1044-wk-Fact-B0D322D158D15ECBB83190E0E456EBAA" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q1QTD" 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;">Changes in operating assets and liabilities:</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: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;">Accounts receivable, 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="d10872339e1105-wk-Fact-0CE2E442AF2B59C39D9E77E1A50DB1ED" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,744</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="d10872339e1125-wk-Fact-47976C90F07150AA8AD17FDFA24628C4" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,522</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: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;">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;"><span><ix:nonFraction id="d10872339e1147-wk-Fact-CD2188F1DC585214844CCDC65F493EC7" name="twou:IncreaseDecreaseInRefundsPayable" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,739</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="d10872339e1166-wk-Fact-8F84C9A72DF35FD287093117EC792C22" name="twou:IncreaseDecreaseInRefundsPayable" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,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></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;">Prepaid expenses and other 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="d10872339e1187-wk-Fact-FE948454E3C2578F9BC6B40B89E32127" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,273</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="d10872339e1207-wk-Fact-993937AA37065F07BEE37614529E663E" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,489</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: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;">Accounts payable and accrued 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;"><span><ix:nonFraction id="d10872339e1228-wk-Fact-BEC5BB018A0A517988E83D6ACC518F4B" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,390</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="d10872339e1247-wk-Fact-ABEA852BC6E551ECAE01361145F85506" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,536</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: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;">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="d10872339e1267-wk-Fact-146E9E2BC3EB5A94BC052CF250410E14" name="twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,033</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="d10872339e1286-wk-Fact-9D91A74FD8125A4387BFD0BE68A008F0" name="twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,768</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: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;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872339e1307-wk-Fact-2E37A31CB4775F1BB6C0BB136303713C" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,650</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="d10872339e1326-wk-Fact-86F290804FEB57A6B6A18F96AEC533B0" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,215</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: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;">Other liabilities, 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="d10872339e1346-wk-Fact-9A7ED19EEEA754C8A3A272DA868E427D" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,920</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="d10872339e1366-wk-Fact-C3F910FC411B5759A7C29D9D7617C607" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,640</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;">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="d10872339e1387-wk-Fact-66A57B70495D59F78EDDD95ED373FE28" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,764</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="d10872339e1406-wk-Fact-03022C08930C58B7ABCA427359265A22" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">373</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash used in 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;"><span>(<ix:nonFraction id="d10872339e1426-wk-Fact-1FBCC5738D09419BC5F1838408E381B5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,863</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10872339e1445-wk-Fact-B80A9594D12F722CCCAD838408DE6952" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">32,528</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="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;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;">Purchase of a business, net of cash 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;"><span>(<ix:nonFraction id="d10872339e1505-wk-Fact-07471FD40968559EADDE7307CE2A9849" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">958</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="d10872339e1525-wk-Fact-2B5AE3D597B95D97BAE9CFD9DB1D2A22" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q1QTD" 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;">Additions of amortizable intangible 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="d10872339e1545-wk-Fact-DBAB7A4F1821559691743AFAD38AC814" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,808</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="d10872339e1565-wk-Fact-E83D83D3FB735F38A66EF141FF4FE140" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,570</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;">Purchases of 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="d10872339e1587-wk-Fact-E6708687ACE95564BF7DD4FED3F028EE" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,436</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="d10872339e1607-wk-Fact-F91D097F2FC758AE90929534877143C2" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,164</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;">Purchase 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="d10872339e1628-wk-Fact-253C367DA62D5BBAA451BF6CB4E8F701" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2020Q1YTD" 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="d10872339e1647-wk-Fact-824B3DC8B6A65103AC351F573468FBCB" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,500</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;">Proceeds from maturities 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="d10872339e1668-wk-Fact-EAFE24B0773D5D66AD7A021089BC46C8" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2020Q1YTD" 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="d10872339e1687-wk-Fact-892014ECD83E53D59EAA5262820589FA" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2019Q1QTD" 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: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;">Advances repaid by 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;"><span><ix:nonFraction id="d10872339e1707-wk-Fact-A314ACD7546E5ADF87B6DAA66F4E39F2" name="twou:AdvancesRepaidFromToCustomers" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100</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="d10872339e1726-wk-Fact-BA91C2AA6D8E5B61A04A76DA598A7450" name="twou:AdvancesRepaidFromToCustomers" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">200</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:28px;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;">Net cash (used in) provided by investing activities</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="d10872339e1746-wk-Fact-B6F24145EA02E8E308C38384091043B1" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,102</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;">)</span></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="d10872339e1765-wk-Fact-0ED6488654FA68538E7D838408E8CC3C" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,966</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:top;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;">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: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;">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="d10872339e1824-wk-Fact-EC5B14683F1957688775B7D0031888C2" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">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="d10872339e1844-wk-Fact-A83050BF7DB455D78848F990257B6AE2" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2019Q1QTD" 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;">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="d10872339e1864-wk-Fact-BED18618E9AC5A0883E1164BBC4E89F1" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,500</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="d10872339e1884-wk-Fact-682046420C9F53B583A603B7F321075A" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2019Q1QTD" 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;">Proceeds from exercise of stock options</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872339e1904-wk-Fact-515CCE143E3852F4AD4E6ADC01C464DB" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384</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="d10872339e1923-wk-Fact-C58165766FDA54D2A423439EC1EC5E5A" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,928</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;">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="d10872339e1943-wk-Fact-D3470EB2E21256A4ABA866AF57AB97C1" name="twou:PaymentsToAcquisitionofAmortizableIntangibleAssets" contextRef="FD2020Q1YTD" 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="d10872339e1962-wk-Fact-1CA60B854E0C5A248E3F694DAEC873CC" name="twou:PaymentsToAcquisitionofAmortizableIntangibleAssets" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,283</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash (used in) 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="d10872339e1983-wk-Fact-437409A664EDC91E57A283840913B009" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,474</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872339e2002-wk-Fact-8035462744A65C7C8170838408DF107C" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">645</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="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="d10872339e2023-wk-Fact-0C5B9E9230485FF8A507AFB0384D502B" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">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="d10872339e2043-wk-Fact-AC75E94995725086900111EFA0EF01F8" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">249</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net decrease 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;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="d10872339e2064-wk-Fact-E104226FB06225E8511A838408E014BB" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">32,383</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;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d10872339e2084-wk-Fact-8DAA5435B83D029821398384091AFF3C" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">26,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:top;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;">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="d10872339e2105-wk-Fact-388F141E75EC5BA692642561F3FD7812" 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10872339e2124-wk-Fact-F413AB345F155CEE91185A42EC723C32" 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></tr><tr><td style="vertical-align:top;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;">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="d10872339e2149-wk-Fact-080529EDAEAC9F90147B8384090D392F" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157,486</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="d10872339e2167-wk-Fact-165475910E331C551B4D838408E16C6C" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">423,606</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></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;">Supplemental cash flow data</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-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: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;">Cash paid for interest, net of amounts capitalized</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="d10872339e2268-wk-Fact-F76188C4605B50D43E11A8709E6A3571" name="us-gaap:InterestPaidNet" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,918</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="d10872339e2287-wk-Fact-72E6D236E1E474D76060BEB98E78DB93" name="us-gaap:InterestPaidNet" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27</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;">Non-cash investing and financing activities:</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: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;">Capital expenditures, accrued but not paid</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="d10872339e2348-wk-Fact-1653F815B332FDD36EB0BEBA92609ADB" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,700</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="d10872339e2367-wk-Fact-72FBACAACAEFAFCF4D6FBEBA923D6C6D" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,200</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></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 condensed 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;">7</span></div></div><hr style="page-break-after:always"></hr><div><a id="s674946925D825DDA83AB159FA87C674A"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sD6C2D3F853F05DFF9FA2096CD5BDF6C6"></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;">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="TextSelection-4926CB4E5276F2C0EB428384092CD12D-0-wk-Fact-6E6ED65AB88ADD96B72F838408F85025" continuedAt="TextSelection-4926CB4E5276F2C0EB428384092CD12D-1" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="TextSelection-4926CB4E5276F2C0EB428384092CD12D-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;">2U,&#160;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 400 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:10px;padding-top:10px;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="d10872880e688-wk-Fact-9E930401F2CD1CA1D0D0838408F928B8" name="us-gaap:NumberOfReportableSegments" contextRef="FD2020Q1YTD" 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 Graduate Program Segment and the Alternative Credential Segment. The Company&#8217;s Graduate Program Segment 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 Alternative Credential Segment 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%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, a novel coronavirus disease (&#8220;COVID-19&#8221;) was reported and in January 2020, the World Health Organization (&#8220;WHO&#8221;) declared it a Public Health Emergency of International Concern. On February 28, 2020, the WHO raised its assessment of the COVID-19 threat from high to very high at a global level due to the continued increase in the number of cases and affected countries, and on March 11, 2020, the WHO characterized COVID-19 as a pandemic. While the Company did not incur significant disruptions to its operations during the first quarter of 2020 from COVID-19, it is difficult at this time to predict the impact that COVID-19 will have on its business, financial position and operating results in future periods due to numerous uncertainties and is closely monitoring the impact of the pandemic on all aspects of its business.</span></div></ix:continuation><div><a id="sEE79019847245B45923F4765F1B4F531"></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;">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="TextSelection-3D8FAFE915974DEF89DC8384092D1004-0-wk-Fact-0C27110D6442AADA1DD183840914A253" continuedAt="TextSelection-3D8FAFE915974DEF89DC8384092D1004-1" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3D8FAFE915974DEF89DC8384092D1004-1" continuedAt="TextSelection-3D8FAFE915974DEF89DC8384092D1004-2"><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-F4825F1F91F51307CD428384092C0A8B-0-wk-Fact-87632A7A7B794966F2ED8384090F16CA" 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 unaudited condensed consolidated financial statements, which include the assets, liabilities, results of operations and cash flows of the Company have been prepared in accordance with: (i)&#160;generally accepted accounting principles in the United States (&#8220;U.S.&#160;GAAP&#8221;) for interim financial information; (ii)&#160;the instructions to Form&#160;10-Q; and (iii)&#160;the guidance of Rule&#160;10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended, for financial statements required to be filed with the Securities and Exchange Commission (&#8220;SEC&#8221;). As permitted under such rules, certain notes and other financial information normally required by U.S. GAAP have been condensed or omitted. The Company believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations, and cash flows as of and for the periods presented herein. The Company&#8217;s results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> may not be indicative of the Company&#8217;s future results. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. All significant intercompany accounts and transactions have been eliminated in 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 condensed consolidated balance sheet data as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from the audited financial statements, but does not include all disclosures required by U.S. GAAP on an annual reporting basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:UseOfEstimates" id="TextSelection-89A69633B2EA4F7471468384092D5670-0-wk-Fact-85AAD0948A765057562C838409123320" 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 condensed 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="FD2020Q1YTD" name="twou:AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock" id="TextSelection-5121B8C54910F7A8F08FC0F5E1871DC0-0-wk-Fact-CFC46BBB7E7D46802BB0C0F709C7D0A3" continuedAt="TextSelection-5121B8C54910F7A8F08FC0F5E1871DC0-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;">Accounts Receivable, Contract Assets and Liabilities</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;">8</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;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-3D8FAFE915974DEF89DC8384092D1004-2" continuedAt="TextSelection-3D8FAFE915974DEF89DC8384092D1004-3"><ix:continuation id="TextSelection-5121B8C54910F7A8F08FC0F5E1871DC0-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;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue </span><span style="font-family:inherit;font-size:10pt;color:#212529;">on the Company&#8217;s condensed 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 amortized cost net of provision for credit losses. The Company&#8217;s methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers.</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;color:#212529;">The Company&#8217;s estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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&#160;Graduate Program Segment&#160;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 represents 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;color:#212529;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the condensed 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 condensed 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></ix:continuation><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="TextSelection-9C4860596F2BE6EBC086C0F736973239-0-wk-Fact-36A123222000F7E90AD7C0F7F22A38D5" escape="true"><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;color:#212529;">The following table presents the change in provision for credit losses within the Company&#8217;s consolidated balance sheets for the period indicated:</span></div><div style="line-height:120%;text-align:center;text-indent:48px;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:92.98245614035088%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Provision for Credit Losses</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="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;">Balance as of January 1, 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="d10874548e827-wk-Fact-2C3008271D463AAE1131C6DF2FA744F2" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,330</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;">Current period provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10874548e842-wk-Fact-69DFD3FD7A02579EBCEEA054BA3ED00D" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">629</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;">Amounts written off</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="d10874548e862-wk-Fact-C0E1AE16B91D9D435A10C6DF2F977FCC" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28</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: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;">Balance as of March 31, 2020</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="d10874548e888-wk-Fact-9F343971142FF5290094C0F98CFFDC02" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,931</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:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-D3C64DB9CBAD8179DC028384092C4A4F-0-wk-Fact-7AF929C4AC8638F8D1008384090C3133" continuedAt="TextSelection-D3C64DB9CBAD8179DC028384092C4A4F-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;">Recent Accounting Pronouncements</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 March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="font-family:inherit;font-size:10pt;">. This ASU is intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, to ease the potential accounting and financial reporting burden associated with the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This ASU may be applied as of the beginning of any interim period that includes its effective date (i.e., March 12, 2020) through December 31, 2022. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related 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;">In January 2020, the FASB issued ASU No. 2020-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</span><span style="font-family:inherit;font-size:10pt;">. ASU 2020-01 was issued to clarify the interaction of the accounting for equity securities under ASC 321 and investments accounted for under the equity method of accounting in ASC 323 and the accounting for certain forward contracts and purchased options accounted for under ASC 815. With respect to the interactions between ASC 321 and ASC 323, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting when applying the measurement alternative in ASC 321, immediately before applying or discontinuing the equity method of accounting. The update regarding forward contracts and purchased options is not applicable as the Company does not have any forward contracts or purchased options. The amendments in this ASU are </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;">9</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;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-D3C64DB9CBAD8179DC028384092C4A4F-1" continuedAt="TextSelection-D3C64DB9CBAD8179DC028384092C4A4F-2"><ix:continuation id="TextSelection-3D8FAFE915974DEF89DC8384092D1004-3" continuedAt="TextSelection-3D8FAFE915974DEF89DC8384092D1004-4"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">effective for interim and annual reporting periods beginning after December 15, 2020. Early adoption is permitted, including adoption in any interim period. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.</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 December 2019, the FASB 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 condensed consolidated financial statements and related disclosures.</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 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. The Company adopted the amendments related to ASU Nos. 2016-01 and 2016-13 on January 1, 2020 under the modified retrospective transition method, with the exception of the amendments related to equity securities without readily determinable fair values for which an entity elects the measurement alternative, which have been adopted prospectively. Adoption of these amendments did not have a material impact on the Company&#8217;s condensed consolidated financial statements or related disclosures. Refer below for further discussion of ASU No. 2016-13. The amendments to ASU No. 2017-12 are not applicable to the Company. </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 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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="d10874548e1017-wk-Fact-A4DD4AB98F5753BD805E84FCCA3D84D0" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</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="d10874548e1021-wk-Fact-847C1B43C4D04AD8A740A8721BC54B2A" 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;">, 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 condensed 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 </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10874548e1026-wk-Fact-1E867617099F5F92A92E83CA114213D6" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q1QTD" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. The Company did not incur a material amount of amortization for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended  </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and  </span><span style="font-family:inherit;font-size:10pt;">March 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-align:left;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:10px;padding-top:10px;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 Company adopted this ASU and the related amendments on January 1, 2020 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. </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;">10</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;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-D3C64DB9CBAD8179DC028384092C4A4F-2"><ix:continuation id="TextSelection-3D8FAFE915974DEF89DC8384092D1004-4"><div 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 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:10px;padding-top:10px;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:10px;padding-top:10px;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="d10874548e1095-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="d10874548e1099-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="d10874548e1103-wk-Fact-C3201332B113A454EEDDA8CF3C7E7039" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="I2019Q1Jan01_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 condensed consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of changes in stockholders&#8217; equity or the condensed consolidated statements of cash flows. Refer to Note 7 for more information about the Company&#8217;s lease-related obligations.</span></div></ix:continuation></ix:continuation><div><a id="s36D36E0752E35EAEAEA803F67AD750D1"></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;">3.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-DF66C07CC863F5A7E2CF8384092E2530-0-wk-Fact-5F127920DC007DDA2F5783840908FC64" continuedAt="TextSelection-DF66C07CC863F5A7E2CF8384092E2530-1" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="TextSelection-DF66C07CC863F5A7E2CF8384092E2530-1"><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 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="d10873860e684-wk-Fact-6DDCC835704C5C85982C4C24014E44C6" 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. These final adjustments to the purchase price were paid in the first quarter of 2020. Under the terms of the Merger 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="d10873860e688-wk-Fact-09898DBFC637EB58749283840909809B" name="twou:BusinessAcquisitionParValue" contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usdPerShare" decimals="INF" 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 condensed consolidated financial statements within the Alternative Credential Segment as of May 22, 2019.</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 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 date indicated or what the results would be for any future periods. <ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="TextSelection-8C1F85990B584F7147A88384092E259A-0-wk-Fact-07A12EECB4A3555EA4708384090D74BB" continuedAt="TextSelection-8C1F85990B584F7147A88384092E259A-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 </ix:nonNumeric></span><ix:continuation id="TextSelection-8C1F85990B584F7147A88384092E259A-1" continuedAt="TextSelection-8C1F85990B584F7147A88384092E259A-2"><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January 1, 2019:</span></ix:continuation></div><ix:continuation id="TextSelection-8C1F85990B584F7147A88384092E259A-2"><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="4"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:27%;"></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;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;">Three Months Ended<br/>March 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 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, except per share amounts)</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;">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="d10873860e779-wk-Fact-340D4808F5655746AFD99BB9E0A417BE" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">153,310</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;">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="d10873860e794-wk-Fact-71EDDAA3D48353BA9A73C65F80CC6094" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,795</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:2px;padding-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="d10873860e820-wk-Fact-0DDFF761CD7D52BDA9477B8E68C3BCDF" name="twou:BasicAndDilutedEarningsPerShareProforma" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.68</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></div></ix:continuation></ix:continuation><div style="line-height:120%;text-align:left;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;">11</span></div></div><hr style="page-break-after:always"></hr><div><a id="s38B1C144DFAF5FC0A35C792AF35F54F9"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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;">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-A4ABBEAAC6625CB0F06C8384092ED714-0-wk-Fact-1FD681869375E54E315B838408F91CD1" continuedAt="TextSelection-A4ABBEAAC6625CB0F06C8384092ED714-1" escape="true"> Goodwill and Amortizable Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A4ABBEAAC6625CB0F06C8384092ED714-1"><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-DBFB915F5E6DD5A3D2458384092EEB1D-0-wk-Fact-AFFD87DCAC5B490C4FC7838408F977C3" 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 changes in the carrying amount of goodwill by reportable segment within the Company&#8217;s condensed consolidated balance sheets for the period indicated.</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="12"></td></tr><tr><td style="width:54%;"></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:14%;"></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="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<br/>Program&#160;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 </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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&#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;">Balance as of December&#160;31, 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="d10876810e847-wk-Fact-EC0212833049FFE75954838408FE0609" 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d10876810e866-wk-Fact-F27F6179670E37C6EF81838409208642" 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d10876810e885-wk-Fact-CBB6FA4DACFB5638A80676973B4D8230" 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></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="d10876810e901-wk-Fact-7BE066949395319BFF0483840900297C" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2020Q1YTD_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="d10876810e920-wk-Fact-9039441583721B7034E1A872AF243A9B" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,617</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="d10876810e940-wk-Fact-7C505FD578246E046549838408FF530A" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,617</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 March&#160;31, 2020</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="d10876810e967-wk-Fact-20EF855B693579CC3DB3838409210FBC" name="us-gaap:Goodwill" contextRef="FI2020Q1_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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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="d10876810e985-wk-Fact-D9E91AE8AD58759CC29C83840901167C" name="us-gaap:Goodwill" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">404,733</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;"><div style="text-align:left;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="d10876810e1003-wk-Fact-912594FB04885D5A8CB6E41E37B951B7" name="us-gaap:Goodwill" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">404,733</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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of goodwill in the Alternative Credential Segment included accumulated impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10876810e1019-wk-Fact-C67BE73CDBE64BC2C98BA8B921C51CA4" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> each as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </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="FD2020Q1YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-B89A41E8B6CD76F7DAC38384092E91A1-0-wk-Fact-247B0633B94B1F810447838408F9BED1" 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 amortizable intangible assets, net within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"></td></tr><tr><td style="width:23%;"></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:8%;"></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:8%;"></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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;">March&#160;31, 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 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></tr><tr><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 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&#160;Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life&#160;(in&#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;">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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="25" 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&#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;">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="d10876810e1530-wk-Fact-D8107932301253CE826C5880C8F44062" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,910</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="d10876810e1549-wk-Fact-FA2B1C8353615D278FACB4E1FBB13D5E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,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 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="d10876810e1570-wk-Fact-53ED1B4E75D8B97FE5D4838408E16B0D" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">98,938</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="d10876810e1589-wk-Fact-7EE4F71CED4A593988480FBDBD5DBA2B" 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="d10876810e1608-wk-Fact-D4D0F51F3D6D542EBA03C14740506303" 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="d10876810e1629-wk-Fact-30EA827421204770AC038384091D556B" 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></tr><tr><td style="vertical-align:top;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;">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="d10876810e1654-wk-Fact-CE1B43C6698A5F8291151E1A9DCA97F4" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">178,014</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="d10876810e1673-wk-Fact-EB66AAB52AF5557DBDA01A4EC82E679D" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,020</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="d10876810e1694-wk-Fact-387CF4DC4A9345B6028E838408DE651F" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,994</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="d10876810e1713-wk-Fact-0818E04BF17F5EF29F45368DEDAADF73" 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="d10876810e1732-wk-Fact-309A198EEBDF57C6AEE6D75317D3A07C" 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="d10876810e1753-wk-Fact-29545EDB3D347F99C98D838408E023D8" 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></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;">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="d10876810e1783-wk-Fact-5F0F519653B255D78672E7DE51B04137" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">105,203</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="d10876810e1802-wk-Fact-682CB583330D551787CD7E7800CBB22E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,679</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="d10876810e1823-wk-Fact-C2BAAC6373DEB5E7A5B9838408DE77A2" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,524</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="d10876810e1842-wk-Fact-70D565483DCD5CC089D18B9E0317F2AB" 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="d10876810e1861-wk-Fact-AAA4A66DD10C5709BBE6C63445A7AD18" 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="d10876810e1882-wk-Fact-E48E52A32A044C470FB98384091C719D" 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></tr><tr><td style="vertical-align:top;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;">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="d10876810e1912-wk-Fact-05FEBEEF05C35C769F54ACA2A99BA005" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,918</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="d10876810e1931-wk-Fact-C684710F4F275785990D9049F792FE04" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,398</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="d10876810e1952-wk-Fact-EB17D6E465473AD63C0F83840921AA5B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,520</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="d10876810e1971-wk-Fact-8C9D9317857154DDBB01009848C99F04" 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="d10876810e1990-wk-Fact-B7BFC70BE4E25BE4A6FA67EEED17FF8A" 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="d10876810e2011-wk-Fact-A8F56E37C59CED573F738384091CD6E9" 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></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;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="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 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="d10876810e2046-wk-Fact-63E9B51CB53EF088C84F8384091D4E53" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">456,045</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="d10876810e2065-wk-Fact-15B11B74CBD465334B218384091C004E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">131,069</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="d10876810e2086-wk-Fact-B74CF564CAEB5935B4BF40F50AB4F530" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">324,976</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="d10876810e2105-wk-Fact-A1525E1DFDA205B931188384091956B7" 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="d10876810e2124-wk-Fact-EFE030EFF09C3F7E6426838408DFF1F3" 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;"><div style="text-align: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="d10876810e2145-wk-Fact-1D7BA5F38C3751A98CBDC1104228AC10" 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></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 amounts presented in the table above include </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10876810e2160-wk-Fact-B731E4C1782F5780B25B1DEB4EAC32A1" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.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="d10876810e2164-wk-Fact-2A34CDE57B4D508180A3997675DE3AB9" 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;"> of in process capitalized technology and content development as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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;">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="d10876810e2180-wk-Fact-A0A88852BF24A9B0EC1AC18B69F83922" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember" 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="d10876810e2184-wk-Fact-67CDD858C8C54C35559DC18B82B350B6" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ContentDevelopmentMember" 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="d10876810e2188-wk-Fact-D13E072300584EC48A40C18B9BE7CA7D" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" 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="d10876810e2192-wk-Fact-30ADE71ABB869C17D010C18BB4EB8228" 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;">March 31, 2020</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;">The Company recorded amortization expense related to amortizable intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10876810e2204-wk-Fact-8DEFA8B3E106DBDF50BD838408F7D219" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.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="d10876810e2208-wk-Fact-2ABC9E420B370B2F3797838408F52F1B" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="TextSelection-0E6DF13DD0549BB2F0D68384092EC7A3-0-wk-Fact-B6A9746EC6C83CA06F0A838408F5D690" 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 estimated future amortization expense of the Company&#8217;s amortizable intangible assets placed in service as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</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.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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Future Amortization Expense</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="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;">2021</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="d10876810e2298-wk-Fact-2E4E509EE1CF522BA83B832D4F87E00C" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,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></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;">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="d10876810e2313-wk-Fact-E0EA59884E295EDF93FE1CF04FFB6492" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">73,532</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;">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="d10876810e2333-wk-Fact-9815E8E18D5E550B9C11EE29F2EF45DD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,564</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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10876810e2353-wk-Fact-9FBA26BEE3765908B31139663D414353" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,214</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;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10876810e2373-wk-Fact-EA9DD0AACBF65D7A82D680424CDE99C2" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,536</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 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="d10876810e2393-wk-Fact-BC7E82B74E485705AA2806FC0D224E68" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,224</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</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="d10876810e2418-wk-Fact-6BCA6E5921F428B490658384091216C2" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">298,435</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;">12</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD5174ED9F33B56378BD9EFDDC697578C"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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;">5.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="TextSelection-A7142D3181D99501956C8384092EB042-0-wk-Fact-E794B24EE7C424843FAD838408EBB246" continuedAt="TextSelection-A7142D3181D99501956C8384092EB042-1" escape="true">Accrued Expenses</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A7142D3181D99501956C8384092EB042-1" continuedAt="TextSelection-A7142D3181D99501956C8384092EB042-2"><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="TextSelection-40EEC2FC1721EC62CB7A83F8C948392D-0-wk-Fact-5D29183469431C8B744B83F9C0ECB940" continuedAt="TextSelection-40EEC2FC1721EC62CB7A83F8C948392D-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;">The following table presents the components of accounts payable and accrued expenses within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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;">Accrued university and head tutor compensation</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="d10878120e794-wk-Fact-A81E42D08448594F9776F473CDA08C6F" name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,174</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="d10878120e813-wk-Fact-1DAE7946248681F3D17B83D99081AB74" name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,419</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;">Accrued marketing 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="d10878120e828-wk-Fact-5902E028FE9451DD8F67F0DA52F3D63D" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,694</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="d10878120e847-wk-Fact-067A37E8B14E5A43992F83D9A7F0461E" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,055</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;">Accrued transaction, integration and 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="d10878120e867-wk-Fact-62896AB5884F509094AB3559EB3430C7" name="twou:AccruedTransactionIntegrationandRestructuringRelatedCosts" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,331</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="d10878120e886-wk-Fact-CA3C23BF4007DC833DB883DB3A7E4366" name="twou:AccruedTransactionIntegrationandRestructuringRelatedCosts" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,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></tr><tr><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;">Accounts payable and other accrued 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;"><span><ix:nonFraction id="d10878120e906-wk-Fact-7C260AEACAD8306C846D83F662EDD483" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,999</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="d10878120e925-wk-Fact-4EEDD76764B491D4F63683F662AE997D" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,448</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 accounts payable and accrued expenses</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="d10878120e950-wk-Fact-90D90568F93D5E489B5CB70089B210D3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,198</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="d10878120e969-wk-Fact-2623AFDC4D075F338913D2A3A22EF765" 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;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 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></ix:nonNumeric><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"><ix:continuation id="TextSelection-40EEC2FC1721EC62CB7A83F8C948392D-1" continuedAt="TextSelection-40EEC2FC1721EC62CB7A83F8C948392D-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-40EEC2FC1721EC62CB7A83F8C948392D-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued transaction, integration and restructuring-related costs included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10878120e995-wk-Fact-3F1AB7251C6054E196A1D0B011A71597" name="us-gaap:RestructuringReserve" contextRef="FI2020Q1" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.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="d10878120e999-wk-Fact-6D468AF0AE1FD36DA078A899E8576DD3" 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;">, which related to an employee termination benefits reserve for organizational restructuring as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation></td></tr></table></ix:continuation><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><ix:continuation id="TextSelection-A7142D3181D99501956C8384092EB042-2" continuedAt="TextSelection-A7142D3181D99501956C8384092EB042-3"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-A7142D3181D99501956C8384092EB042-3">, expense related to the Company&#8217;s marketing and advertising efforts of its own brand were not material.</ix:continuation> </span></div><div><a id="s10A4654A4EC35DDEBE3495CAAF39B03D"></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;">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-6E4BF9885C5D74E537A68384092E5A30-0-wk-Fact-63DE45DC9EE90F637BB9838408F5477D" continuedAt="TextSelection-6E4BF9885C5D74E537A68384092E5A30-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-6E4BF9885C5D74E537A68384092E5A30-1" continuedAt="TextSelection-6E4BF9885C5D74E537A68384092E5A30-2"><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;">Legal Contingencies</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 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:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><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:10px;padding-top:10px;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 transferred the cases to the United States District Court for the District of Maryland, and the docket numbers are now 8:19-cv-3455 (D. MD) and 8:20-cv-1006 (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.&#160;</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 believes that the claims are without merit and it intends to vigorously defend against these claims.&#160;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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stockholder Derivative Suit</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 April 30, 2020, Richard Theis filed a stockholder derivative complaint purportedly on behalf of the Company and against Christopher J. Paucek, the Company&#8217;s CEO, Catherine A. Graham, the Company&#8217;s former CFO, and the Company&#8217;s board of directors in the United States District Court for the Southern District of New York, with docket number 20-cv-3360.&#160; The complaint alleges claims for breaches of fiduciary duty, insider sales and misappropriation of information, unjust </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;">13</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.&#160;&#160;&#160;&#160;Commitments and Contingencies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-6E4BF9885C5D74E537A68384092E5A30-2"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">enrichment, and violations of Section 14(a) of the Securities Exchange Act of 1934 based upon allegedly false and misleading statements regarding the Company&#8217;s business prospects and financial projections.&#160;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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment 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 Graduate Program Segment 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment, 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the future minimum payments due to university clients has not materially changed relative to the amounts provided in the notes to the consolidated financial statements included in the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment 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 condensed 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;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="d10878125e750-wk-Fact-044B7444D65C52ECB458827023759C45" name="twou:AdditionalInvestmentInEducationalTechnologyContingentPayment" contextRef="FI2020Q1" 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="s3F4AB6ACD005546D905E6C8943F52D6D"></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.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-E857F0D64A55189D6B928384092FC38B-0-wk-Fact-3B58CECC5B7FE9BF9FA583840906B940" continuedAt="TextSelection-E857F0D64A55189D6B928384092FC38B-1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="TextSelection-E857F0D64A55189D6B928384092FC38B-1" continuedAt="TextSelection-E857F0D64A55189D6B928384092FC38B-2"><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 leases facilities under non-cancellable 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="d10879172e687-wk-Fact-78622A2206572E8B94C78384090389C2" name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="FI2020Q1_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="d10879172e691-wk-Fact-3D32349283D0030ACD1C83840909FAC1" name="us-gaap:LesseeOperatingLeaseRenewalTerm" contextRef="FI2020Q1" 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 </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10879172e695-wk-Fact-9A12055C9E7B87EB07A0838409090ED2" name="twou:LesseeOperatingLeaseOptiontoTerminateTerm" contextRef="FD2020Q1YTD" format="ixt-sec:durwordsen">one year</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. 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-cancellable lease terms. The future lease payments due under non-cancellable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancellable leases. The Company did not have any subleases as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-50AAD65E37CD34ECF5DC8384092F64D8-0-wk-Fact-D1E7B0995F4CBF40862283840905D684" 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 lease expense within the Company&#8217;s condensed consolidated statements of operations and comprehensive loss 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:86.93957115009746%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:63%;"></td><td style="width:1%;"></td><td style="width:16%;"></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="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;">Three Months Ended<br/>March 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="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;">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 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></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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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="d10879172e862-wk-Fact-05B4F38EF5C4AF01A507838408EEA3DD" name="us-gaap:OperatingLeaseExpense" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,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 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="d10879172e881-wk-Fact-1901BF15C42B8F5F388083FAEED6082C" name="us-gaap:OperatingLeaseExpense" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,622</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e896-wk-Fact-A80CC5541F0234E654DA838408F1A814" name="us-gaap:ShortTermLeaseCost" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113</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="d10879172e915-wk-Fact-CBA6AD8F4C606D31351683FAEEDD9B31" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">236</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 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="d10879172e935-wk-Fact-2EB6F4754BEFF38D127D838408EC3C49" name="us-gaap:VariableLeaseCost" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,460</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="d10879172e954-wk-Fact-D2EABCA314D13C0A033883FAEECBB6E9" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">914</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;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="d10879172e979-wk-Fact-5CF902D5FCAD4CA16B16838408F26138" name="us-gaap:LeaseCost" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,193</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;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="d10879172e998-wk-Fact-08F1D8CBCE9BD1C9FD19838408EC606A" name="us-gaap:LeaseCost" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,772</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;">14</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.&#160;&#160;&#160;&#160;Leases (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-E857F0D64A55189D6B928384092FC38B-2"><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;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="d10879172e1016-wk-Fact-2E9303D6C3FF3A4EED808384090BA518" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2020Q1" format="ixt-sec:duryear">7.8</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years and the weighted-average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1020-wk-Fact-02869182CBE65FA290C239B304E8B9EA" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2020Q1" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.9</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="d10879172e1033-wk-Fact-E4A59E8A874B5B1F80E06486D2D1A866" name="us-gaap:OperatingLeasePayments" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-ADAF9D949F905A1222528384092FAD37-0-wk-Fact-B3EAFB9BFD5604A5820D83840905A3CB" escape="true"><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 following table presents the maturities of the Company&#8217;s operating lease liabilities as of the period 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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">March 31, 2020</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="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;">Remainder of 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="d10879172e1112-wk-Fact-54E0142A9D11588198A7B8CEC494FE3B" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,675</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1127-wk-Fact-3C7EBF2CDC665267A58821E7AE7FC053" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,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: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1147-wk-Fact-42970218CA3956E1A95D9BEA8592FE4A" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,673</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1167-wk-Fact-2FEA2C2A6C515E50A8550474F606076A" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,364</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1187-wk-Fact-7E705BCBA5A2538FB1D63E444A579A25" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,946</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 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="d10879172e1207-wk-Fact-5A92F1F10A19510695F43AB353C17DBD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,166</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879172e1227-wk-Fact-7DC4798FADFFBC0F443D838408F830AB" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">127,240</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 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="d10879172e1247-wk-Fact-6E555DA9C32622A8A314838408F70DB5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,841</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;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="d10879172e1273-wk-Fact-93223BF967A8B549113B838408F726BF" name="us-gaap:OperatingLeaseLiability" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,399</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: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;">March 31, 2020</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="d10879172e1293-wk-Fact-EFD3B5A0FCC759B482DD75472108A75E" name="twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" contextRef="FI2020Q1" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases&#160;will commence during fiscal years 2020&#160;through 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;"><span><ix:nonNumeric id="d10879172e1301-wk-Fact-69E5D232F8914F2522118384090967FE" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" contextRef="FI2020Q1_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">twelve years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><a id="s1E66E1D07C535B8AB349AB9CE5D528AB"></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;">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-B5E94E8A18F13A838B158384092F2C6C-0-wk-Fact-076FF6FB9FF16ECF488F838409212917" continuedAt="TextSelection-B5E94E8A18F13A838B158384092F2C6C-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="TextSelection-B5E94E8A18F13A838B158384092F2C6C-1" continuedAt="TextSelection-B5E94E8A18F13A838B158384092F2C6C-2"><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="TextSelection-7007B5FF398D00DB03DC8384092F5EE5-0-wk-Fact-0E26183AB2E6CCE67EF6838408DDF91C" 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 outstanding long-term debt within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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="d10879999e794-wk-Fact-5DF1B25311AA59A889DF47EEAB610B1F" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="FI2020Q1" 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="d10879999e813-wk-Fact-F6BF19EBB98D5A62911C49F6282FB407" 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></tr><tr><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="d10879999e828-wk-Fact-9FBDEB762AC15662BCF41A2D53599AC0" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2020Q1" 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="d10879999e847-wk-Fact-C087C6DE6E915E5AB9D51E39D4D465EF" 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></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="d10879999e867-wk-Fact-4334E900EC2C5248BBACBB915EFC842E" name="us-gaap:DeferredFinanceCostsNet" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,284</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="d10879999e887-wk-Fact-1ADB736E6C6453E681334BEA777F2C4D" 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></tr><tr><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="d10879999e908-wk-Fact-86F33E490A8A5333B6B9877D9C68DEE5" name="us-gaap:OtherLongTermDebt" contextRef="FI2020Q1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879999e927-wk-Fact-2BC7529F2A7336741C31A87493A7CFA7" 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;"><div style="text-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="d10879999e952-wk-Fact-321D1E25266451DAB3BACBB0FA72E150" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,574</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="d10879999e971-wk-Fact-BCE5543C4EA558DC883CF6ABD4BF59FB" 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></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 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. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, each of the Company&#8217;s long-term debt instruments were classified as Level 2 within the fair value hierarchy.</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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had current portion of long-term debt balances of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10879999e1004-wk-Fact-0C597E87FE525D0B960C2D87595BA985" name="us-gaap:LongTermDebtCurrent" contextRef="FI2020Q1" 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="d10879999e1008-wk-Fact-7427FA5E56C0AB9AED1783FF7EC842BC" 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;">, respectively, related to other borrowings.</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;">Credit Agreement</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 a credit agreement 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="d10879999e1019-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;). On February 25, 2020 (the &#8220;First Amendment Effective Date&#8221;), the Company amended this 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="d10879999e1023-wk-Fact-46BDB8B3330A121187C3A8BC2DBE6D6E" name="us-gaap:DeferredFinanceCostsNet" contextRef="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" 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></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;">15</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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;">8. &#160;&#160;&#160;&#160;Debt (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-B5E94E8A18F13A838B158384092F2C6C-2"><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 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="d10879999e1031-wk-Fact-28373C07B6A5D9F12BA0A8BC5D4FA4E2" name="twou:DebtInstrumentMinimumUnrestrictedCash" contextRef="FI2020Q1" 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company exceeded the Minimum Graduate LQAR and Minimum Alternative Credential LTMR.</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 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="d10879999e1043-wk-Fact-DB221E06FC69C24BADC2838408E19BB0" 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="d10879999e1047-wk-Fact-73380E1F1D736142BD65A8BCFF605501" 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="d10879999e1051-wk-Fact-A5DE7DD82D877DADF5BD838408E268B5" 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="d10879999e1055-wk-Fact-2923BAA2C9C7EDAFE4D2A8BD2D25B810" 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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879999e1068-wk-Fact-9A4A12BD5B6BFB630520A8BD656BEA47" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2020Q1YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">8.9</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="d10879999e1072-wk-Fact-42F7742C578B38F43B3FA8BD99163A51" 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="d10879999e1076-wk-Fact-5DD0F25B24F7415E83D2A8BDC790D3C3" 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="d10879999e1080-wk-Fact-2F9DE463DEB206C14256A8BDF70AA7F5" 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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="d10879999e1093-wk-Fact-2117750652390C6D502C838408E22B4C" name="us-gaap:InterestExpense" contextRef="FD2020Q1YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</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;">March 31, 2020</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="d10879999e1101-wk-Fact-AB504F9599D6516EAAAD7A982130DD83" name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="FI2020Q1_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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 23, 2020, the Company repaid its </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10879999e1109-wk-Fact-5F5645B537FD5927CCBDA8C45F46C6ED" name="us-gaap:RepaymentsOfDebt" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">250</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> Term Loan in full (including interest and prepayment premium) and terminated the credit agreement with Owl Rock Capital Corporation. Refer to Note 14 for more information.</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;">Deferred Government Grant Obligations</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 a total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10879999e1122-wk-Fact-384445520F35AF1F8482838408E1568C" name="twou:NumberOfGovernmentGrants" contextRef="FI2020Q1" 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="d10879999e1126-wk-Fact-214200382C12F4D2A154838408DDA618" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-5" 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="d10879999e1130-wk-Fact-2C8CA24FD9BC0B3338A2838408E1E257" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2020Q1_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 December 31, 2019, 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 portion of the principal balance and accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is currently in discussions with Prince George&#8217;s County, Maryland to amend the employment conditions under this conditional loan agreement. The Company is currently in compliance with the terms of its conditional loan agreement with the State of Maryland. The interest expense related to these loans for the </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was immaterial. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </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 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="d10879999e1157-wk-Fact-3A448F10DF1E227795F7838408E0EEA1" name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="FI2020Q1_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="d10879999e1161-wk-Fact-782A4F6A588B27497769A8752CDDD7B9" 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;">, respectively.</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;">16</span></div></div><hr style="page-break-after:always"></hr><div><a id="s77F9658B85F854B28574A569BB9D12F9"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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;">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-518F8953C7B3A830A1DA8384092FE2BB-0-wk-Fact-7643AEF3FF244A688663838408FC96AF" continuedAt="TextSelection-518F8953C7B3A830A1DA8384092FE2BB-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="TextSelection-518F8953C7B3A830A1DA8384092FE2BB-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;">The Company&#8217;s income tax provisions for all periods consist of federal, state and foreign income taxes. The income tax provisions for the&#160;</span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;were based on estimated full-year effective tax rates, including the mix of income for the period between higher-taxed and lower-taxed jurisdictions, after giving effect to significant items related specifically to the interim periods, and loss-making entities for which it is not more likely than not that a tax benefit will be realized.</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 effective tax rate was approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10880408e700-wk-Fact-53FB5E0450E6B3B909FD838408FCABBD" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2020Q1YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</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="d10880408e704-wk-Fact-D69480C954844952AF89838408FD6104" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2019Q1QTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">4</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company&#8217;s tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10880408e716-wk-Fact-C8815D92BC19DB039C91838408FD1AAE" name="twou:IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> related to losses generated by operations and the amortization of acquired intangibles in the Alternative Credential Segment that are expected to be realized through future reversing taxable temporary differences. The Company expects to continue to recognize a tax benefit in the future for the Alternative Credential Segment to the extent that this segment continues to generate pre-tax losses while carrying&#160;deferred tax liabilities that are in excess of deferred tax assets. To date, the Company has not been required to pay U.S. federal income taxes because of current and accumulated net operating losses.</span></div></ix:continuation><div><a id="sA443E2D05AF15737B1ED307DF3950D9A"></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="FD2020Q1YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-33FEB48669B433DEC99C838409309BD0-0-wk-Fact-1B689A7C35AB280149BB838408FCDC2B" continuedAt="TextSelection-33FEB48669B433DEC99C838409309BD0-1" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="TextSelection-33FEB48669B433DEC99C838409309BD0-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;">As of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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="d10880953e688-wk-Fact-35ABB4F65C7157CCA50FEEC1BB7526A3" name="twou:CapitalStockSharesAuthorized" contextRef="FI2020Q1" 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="d10880953e692-wk-Fact-837D4830F2C3111A25A8838408EDD4A9" name="us-gaap:CommonStockSharesAuthorized" contextRef="FI2020Q1" 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="d10880953e696-wk-Fact-4BF19BC5BE5609660D55838408EAE643" name="us-gaap:PreferredStockSharesAuthorized" contextRef="FI2020Q1" 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="FD2020Q1YTD" name="twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" id="TextSelection-82706FC963933AB87D3B8384092F9AE5-0-wk-Fact-0EB0CF4C7AFC1CADA73C838408FDFCB0" continuedAt="TextSelection-82706FC963933AB87D3B8384092F9AE5-1" escape="true">As of </ix:nonNumeric></span><ix:continuation id="TextSelection-82706FC963933AB87D3B8384092F9AE5-1"><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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="d10880953e710-wk-Fact-53F515476CBF44D9006C838408E6781D" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">17,201,657</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><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" 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;">Shares Reserved for Future Issuance</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10880953e748-wk-Fact-FCE269EA9506549EB3A1C6A93A82C435" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,310,566</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: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;">Possible future issuance under 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10880953e763-wk-Fact-F576FB4054155FE0BBF7D7D1F8486A8F" name="twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">6,371,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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10880953e778-wk-Fact-5F432E9D002E5C309EFC94ABF9A9611D" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,707,046</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: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;">Available for future issuance under 2017 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:middle;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="d10880953e793-wk-Fact-D1B58E909242599E8BE399E5BB7292CD" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">812,964</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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;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="d10880953e808-wk-Fact-53F515476CBF44D9006C838408E6781D" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2020Q1" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">17,201,657</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></ix:continuation></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 shares available for future issuance increased by </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10880953e823-wk-Fact-F279A3A85F46C4970FC7838408DF5CA0" name="twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" contextRef="I2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" 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="d10880953e827-wk-Fact-7BBE828B7B2650F9C046838408FC764A" name="twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" contextRef="I2018Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,896,365</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, pursuant to the automatic share reserve increase provision under the Amended and Restated 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;). The Company has not declared or paid cash dividends on its common stock to date.</span></div></ix:continuation><div><a id="s96F147EA6A1D51C78609799A43FF26E8"></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="FD2020Q1YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-7980A0CE0DD0348A68BB83840930F89A-0-wk-Fact-9519506DD99C23B1C280838408FCE0F5" continuedAt="TextSelection-7980A0CE0DD0348A68BB83840930F89A-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-7980A0CE0DD0348A68BB83840930F89A-1" continuedAt="TextSelection-7980A0CE0DD0348A68BB83840930F89A-2"><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="FD2020Q1YTD" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="TextSelection-EFCFCC8C6C45FD3811CE83840930599A-0-wk-Fact-378921D38BB62F965CF0838408FFADB4" 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 stock-based compensation expense related to stock-based awards, as well as the 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), contained within the following line items of the Company&#8217;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.</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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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: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)</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;">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="d10882494e841-wk-Fact-36BA1ABF5E9FF5D65F05838408FB058B" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">133</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="d10882494e860-wk-Fact-104C369CD4CE9E6CC73A838408FA6F79" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_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: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;">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="d10882494e875-wk-Fact-42401C2351552D7247478384090E53A5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,928</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="d10882494e894-wk-Fact-3EFD545149DAC200B60E838408F94C68" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,669</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;">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="d10882494e914-wk-Fact-6DA824F4DE543E4C8E88838408FD5FC2" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,169</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="d10882494e933-wk-Fact-F5D60E77D06185CE08B8838408F56071" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,856</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;">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="d10882494e953-wk-Fact-7B1BACA13A8C689D89B3838408FE9109" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,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="d10882494e972-wk-Fact-4F32759A8A27B71EC8ED838408F64000" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,256</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;">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="d10882494e992-wk-Fact-D97E6A8AFFF5AAE53FFB838408F51E84" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,407</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="d10882494e1011-wk-Fact-A3CDBD8C01333002B6A3838408FA9EFC" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,800</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 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;"><div style="text-align:left;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="d10882494e1036-wk-Fact-64EB85D88FFECAFDEFE28384090C700D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,870</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="d10882494e1055-wk-Fact-39343FAC217F1D2D6A6C838408F4E5C5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,584</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></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;">17</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11.&#160;&#160;&#160;&#160;Stock-Based Compensation (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-7980A0CE0DD0348A68BB83840930F89A-2"><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><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="TextSelection-66294D2DD45E84E1B2C7838409305AC3-0-wk-Fact-0BA9079107C91A40412C838408FDF413" continuedAt="TextSelection-66294D2DD45E84E1B2C7838409305AC3-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;">The following table presents a summary of the Company&#8217;s stock option activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1145-wk-Fact-6F46811FC63B5810A8E2CB63F12164F8" 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d10882494e1164-wk-Fact-A8EF7D96D46F585A86333F3BCD04E87D" 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;background-color:#cceeff;"><div style="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;">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="d10882494e1179-wk-Fact-72DE020D52EE5921AD58C20E45005FBA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,597</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="d10882494e1193-wk-Fact-11FF5749435A5D25BE9E98CAD5749EEF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">19.61</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;">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="d10882494e1213-wk-Fact-A8258BB47DE756CA8301F29D3AB358BB" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">37,275</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="d10882494e1228-wk-Fact-CBD29BE8826F593D8FC425219C14B6ED" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">10.30</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;">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="d10882494e1248-wk-Fact-48EFDE1332F757C7B23EEE3B275E3688" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">7,252</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="d10882494e1263-wk-Fact-7CC1C37C02EA5E719D07111EF0797DC0" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">66.61</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;">Expired</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;"><span>(<ix:nonFraction id="d10882494e1283-wk-Fact-42632AB04DA65FC58D5757CB514E8402" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">27,399</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1298-wk-Fact-A9E50185EFE45DE5885B387CD279BC97" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">38.73</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;">Outstanding balance as of March 31, 2020</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;"><span><ix:nonFraction id="d10882494e1318-wk-Fact-5F515EBDA497870A8858838408EC6DC2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,310,566</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1332-wk-Fact-E2E48DDABB40505C8719FFD7274DB117" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.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></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;">Exercisable as of March 31, 2020</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="d10882494e1352-wk-Fact-5C02CD9DD4265CB199A11DBE8A71A709" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,079,102</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="d10882494e1371-wk-Fact-D9B61179B9B7596BAE44E3AB2395FFB0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">21.82</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><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></ix:nonNumeric><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"><ix:continuation id="TextSelection-66294D2DD45E84E1B2C7838409305AC3-1" continuedAt="TextSelection-66294D2DD45E84E1B2C7838409305AC3-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-66294D2DD45E84E1B2C7838409305AC3-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the aggregate intrinsic value of options exercisable was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10882494e1401-wk-Fact-052971D8BD965B33AAA438BC940C61DB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and such shares had a weighted-average remaining contractual term of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10882494e1405-wk-Fact-8DCBF2D25009B5BA5707838408FBAA90" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" format="ixt-sec:duryear">2.77</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation></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-style:italic;font-weight:bold;">Restricted Stock Units</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 January 2020, the Company issued its annual grants to certain employees consisting of restricted stock units (&#8220;RSUs&#8221;) and performance restricted stock units (&#8220;PRSUs&#8221;). In connection with this, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1420-wk-Fact-1272569466CA97F05619838408F29E83" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" 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="d10882494e1424-wk-Fact-1B6932396ED99ECB6BA1838408FBA631" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Also in connection with this, the Company awarded </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1428-wk-Fact-C32CD815A56FC802E7F084087A1DAD4E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" 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, of which </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10882494e1432-wk-Fact-261BDE1624CA1FBAC2F5A87A0A76C7C7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="shares" decimals="INF" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs were granted with an aggregate grant date fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10882494e1436-wk-Fact-5D4D543F8B1C60738BA1A879E91FB4BA" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The RSU awards vest over a period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d10882494e1441-wk-Fact-50BF648C14A0535021BD838408FA37D5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> while the PRSU awards vest over a one-year period. 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="d10882494e1445-wk-Fact-F80B630AF75AC14F6747838408FEEE5F" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2020Q1YTD_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="d10882494e1449-wk-Fact-4B08F78EB589D572F766838408E2418C" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2020Q1YTD_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 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 beginning of the second and third performance periods, 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><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="TextSelection-C798CF8A31B08CCEDAD2838409309B5B-0-wk-Fact-F0F653CADB409A9DDEC0838408E9FA17" 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 a summary of the Company&#8217;s RSU and PRSU activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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&#160;of</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-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average&#160;Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date&#160;Fair&#160;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, 2019</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="d10882494e1528-wk-Fact-71025E47A13E54E9BBF22CA38514AE4C" 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d10882494e1547-wk-Fact-11AD3E759ABC5A558047454BEDB896DD" 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><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;">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="d10882494e1562-wk-Fact-0F8CE999E5A25C20BD1CC73B4D34BADF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,369,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="d10882494e1576-wk-Fact-7DCE8C9308BD5919B38C4F9EC5A11CB1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">20.42</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;">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="d10882494e1596-wk-Fact-25F45782F9E25BE491F3730435E979AA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">96,683</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="d10882494e1611-wk-Fact-F6DB91039BB85EB4AC8F17DC9C4672A3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">52.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></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;">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="d10882494e1631-wk-Fact-42C416D485FF5B239EEFAD20753D5885" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">260,279</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="d10882494e1646-wk-Fact-D6E9B3BD90A8552786BC73910B6A023B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">53.31</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 March 31, 2020</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="d10882494e1666-wk-Fact-EB58C50A5981E8542528838408E72CB7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,707,046</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="d10882494e1685-wk-Fact-6E55C695AB5656599542219BA9870757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2020Q1_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">28.30</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></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;">18</span></div></div><hr style="page-break-after:always"></hr><div><a id="s868F816965D351B3BE0331E7D5A07F06"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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;">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-BB8FB77027586598773583840930CD54-0-wk-Fact-BA323800CCAE99626585838408E6DC64" continuedAt="TextSelection-BB8FB77027586598773583840930CD54-1" escape="true">Net Loss per Share</ix:nonNumeric></span></div><ix:continuation id="TextSelection-BB8FB77027586598773583840930CD54-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;">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 antidilutive, given the Company&#8217;s net loss. <ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="TextSelection-96F3A7E24248A57B64B883840930A49D-0-wk-Fact-76E97411E1BA0D1EEDB4838408E2285D" continuedAt="TextSelection-96F3A7E24248A57B64B883840930A49D-1" escape="true">The following table presents a summary of the securities that have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is antidilutive for each of the periods indicated.</ix:nonNumeric></span><ix:continuation id="TextSelection-96F3A7E24248A57B64B883840930A49D-1"><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:73%;"></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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" 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<br/>March 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="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;">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 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></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;">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="d10883438e772-wk-Fact-F005CE58EEC05356BF66DDCF3E8E1E3D" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2020Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">4,310,566</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="d10883438e786-wk-Fact-0C99F7773E08512A943F7E9B1954C4CD" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,847,116</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;">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="d10883438e801-wk-Fact-F9C085E7D9625ED3AD08F1724AEBB521" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2020Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">5,707,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10883438e815-wk-Fact-206CDDB7796F581EAF5F4238A48DE002" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,368,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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:continuation></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="TextSelection-E1982B3EE091AB096BD2838409301941-0-wk-Fact-8D301A286BE109234192838408E53483" 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 calculation of the Company&#8217;s basic and diluted net loss per share for each of the periods indicated.</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="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;">Three Months Ended<br/>March 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;">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 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></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;">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: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;">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="d10883438e982-wk-Fact-A55CBA76EF1D234F7A18838408E7CEA1" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,106</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="d10883438e1002-wk-Fact-6D87202020A090526E77838408EB5174" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" 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></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;">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></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;">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="d10883438e1057-wk-Fact-AE2D66C66F7E75D43B0D838409059D8E" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2020Q1YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">63,626,333</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="d10883438e1076-wk-Fact-2504D2FD56F34AB93CE68384091DDCA4" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" 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></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 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="d10883438e1101-wk-Fact-84C0B4F6FB713555D68B83840904D0D0" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2020Q1YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.94</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="d10883438e1121-wk-Fact-39DD8E797CAD3FC38E35838408E5DCB1" name="us-gaap:EarningsPerShareBasicAndDiluted" 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="sF6DDC63F0BA552528A7F905853983AAD"></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="FD2020Q1YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-3FA099239E792342CD508384093144D0-0-wk-Fact-5759E5FD42E1A26D0C02838408EB2D31" continuedAt="TextSelection-3FA099239E792342CD508384093144D0-1" escape="true">Segment and Geographic Information</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3FA099239E792342CD508384093144D0-1" continuedAt="TextSelection-3FA099239E792342CD508384093144D0-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 has </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886906e684-wk-Fact-9E930401F2CD1CA1D0D0838408F928B8" name="us-gaap:NumberOfReportableSegments" contextRef="FD2020Q1YTD" 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 Graduate Program Segment and the Alternative Credential Segment (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 Graduate Program Segment includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#8217;s Alternative Credential Segment includes the premium online short courses and technical skills-based boot camps provided through relationships with nonprofit colleges and universities.</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;">Graduate Program Segment</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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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="d10886906e703-wk-Fact-149150947DEC30C28B9D838408EA3D34" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.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="d10886906e707-wk-Fact-0DB40085F81085FC0ABE838408EF3D03" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, three 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 revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886906e720-wk-Fact-043765D5FB0B4E38E080838408EE7ADF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.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="d10886906e724-wk-Fact-6A6DC9CC1AF761753945838408E3AE1E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.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="d10886906e728-wk-Fact-8CE9EBA10C6977436BDF838408F3C201" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.7</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="d10886906e732-wk-Fact-EE86DCD4513005910FDF838408F65056" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_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;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886906e736-wk-Fact-0EF0A8271F75F40A5833838408E78049" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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="d10886906e741-wk-Fact-8EDA9D8ACC041FF99003838408E578F5" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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;">&#160;of the Company&#8217;s consolidated revenue, respectively.</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;">March&#160;31, 2020</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 accounts receivable, net balance, with </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886906e757-wk-Fact-F393F71FC9095027BBC2870FCE467AD2" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2020Q1_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">8.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886906e761-wk-Fact-DAD86BCEB8AB59ABB61BA0C12167FC70" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2020Q1YTD_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">11</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance. 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="d10886906e778-wk-Fact-8923CA13A9385301A5624242AF660F2F" 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="d10886906e782-wk-Fact-A38E99D6D88157018521F5481791F9DC" 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> 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="d10886906e786-wk-Fact-B1E4295E688E51A581A389479F821F4C" 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="d10886906e790-wk-Fact-593EA0DD09A25A6AB5796453F871E411" 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.</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;">Alternative Credential Segment</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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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 associated offerings 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</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></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;">19</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-3FA099239E792342CD508384093144D0-2" continuedAt="TextSelection-3FA099239E792342CD508384093144D0-3"><div 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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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="d10886906e843-wk-Fact-975155ED614C20519F17838408F8F64E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_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">7.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="d10886906e847-wk-Fact-BEAC6FB769247ECEB2BE838408FAA21D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_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">14</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with four 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="d10886906e856-wk-Fact-A9C528BCBB255E1F1C27838408F89E6A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_FourUniversityClientsMember_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">88</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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Performance</span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="twou:RevenueAndEbitdaLossBySegmentTableTextBlock" id="TextSelection-6EDADBB8FA32F320978B83840930DD58-0-wk-Fact-4CE61C4A0FC5A1DB8D9A838408F9206D" continuedAt="TextSelection-6EDADBB8FA32F320978B83840930DD58-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;">The following table presents financial information regarding each of the Company&#8217;s reportable segment&#8217;s results of operations for each of the periods indicated.</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="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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">(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></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="d10886906e1059-wk-Fact-ECAD604F1DA2CA694EE2838408FF53FA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,457</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="d10886906e1078-wk-Fact-3957B8BEE1D3B46A0E54838408F44393" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">104,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></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="d10886906e1093-wk-Fact-65B4620AC533B776EFC383840902925B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,022</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="d10886906e1112-wk-Fact-D9484F689BC005BFA5CC838408EA5543" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,060</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="d10886906e1137-wk-Fact-740AF6C026EE102F23378384091F894C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">175,479</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="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="d10886906e1155-wk-Fact-C66B71423597F52F0FC6838409003F92" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,234</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></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></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="d10886906e1255-wk-Fact-B4D351C5D8A882CDFD0E8384090722AE" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,460</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="d10886906e1274-wk-Fact-4965241CC6D1F9A9AB81838408F62F09" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">710</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="d10886906e1289-wk-Fact-6EB8A0B4622E41D89A4B8384090492E0" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,764</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="d10886906e1309-wk-Fact-2270250A8A2E684B01C5838408E92A57" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,916</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="d10886906e1336-wk-Fact-D37E513B3249928F048E838408FE2F84" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,304</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="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="d10886906e1355-wk-Fact-1AEABD9026A9C11FAA208384090E0928" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,206</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="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></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="d10886906e1451-wk-Fact-A969155BC6F10E1DF9D1838408EF2C05" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.5</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="d10886906e1471-wk-Fact-96A0FE187A4E7C568489838408F00D72" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.7</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="d10886906e1492-wk-Fact-4DD0A8E86A46407E1BA5838408EFE3EE" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2020Q1YTD_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="d10886906e1512-wk-Fact-0549CD14C80E17D6B519838408F2EED1" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">21.7</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="d10886906e1533-wk-Fact-D0B6763823C6C970F4F6838408F00C47" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2020Q1YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">2.5</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="d10886906e1552-wk-Fact-E078D85CC762A9A1CB84838408EF619F" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q1QTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">2.6</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></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;">The Company has excluded immaterial amounts of intersegment revenues from the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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, stockholder 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:8px;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-6EDADBB8FA32F320978B83840930DD58-1" continuedAt="TextSelection-6EDADBB8FA32F320978B83840930DD58-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-6EDADBB8FA32F320978B83840930DD58-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><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;">20</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-3FA099239E792342CD508384093144D0-3" continuedAt="TextSelection-3FA099239E792342CD508384093144D0-4"><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="TextSelection-770E1265CE554FE0F85483840930192F-0-wk-Fact-7597C58B80A625F00CB5838408FBEFB2" escape="true"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the Company&#8217;s net loss to total segment profitability for each of the periods indicated.</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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">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="d10886906e1776-wk-Fact-49E45D232DBFC88548DC8384090BD309" name="us-gaap:NetIncomeLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">60,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="d10886906e1796-wk-Fact-E1B9005184A973B7A7DB838408E932C4" 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;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 expense (income), 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="d10886906e1853-wk-Fact-BBA460CCA690738B5B1BAD0318E89856" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,980</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="d10886906e1872-wk-Fact-BED500243D14D715CDD4AD0318F6393F" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,294</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;">Foreign currency 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="d10886906e1893-wk-Fact-4A4C81EEF14F7FCB0942838408FCF6B0" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,271</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="d10886906e1912-wk-Fact-268246C56D19E93A25CD838408E46DEE" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">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></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;">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="d10886906e1932-wk-Fact-EA2C8561D1EB0DE5D56A838409037D42" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,055</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="d10886906e1952-wk-Fact-6D297354B7B44D4E7E50838408E9D4BB" 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;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;">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="d10886906e1973-wk-Fact-47507C4F28E0541A90254324BAB0A248" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,485</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="d10886906e1992-wk-Fact-4BE73CE56FE458F8A57743CB0E3867C4" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,698</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 and integration 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="d10886906e2012-wk-Fact-7EF5D29F9B47DD743161838408F0A8A6" name="twou:TransactionCosts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">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="d10886906e2031-wk-Fact-81D448761D31057424C7838408E7C982" name="twou:TransactionCosts" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,931</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;">Restructuring-related 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="d10886906e2051-wk-Fact-03A0D7DC1F8EA89EE1A3838409005E16" name="us-gaap:RestructuringCharges" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">288</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="d10886906e2070-wk-Fact-B40FF52FEE8DBFDA47A183840901E91D" name="us-gaap:RestructuringCharges" contextRef="FD2019Q1QTD" 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;">Stockholder activism 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="d10886906e2091-wk-Fact-44BEE171256C5E5F8A82841EDBBA3872" name="twou:StockholderActivismCosts" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,239</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="d10886906e2110-wk-Fact-9AE15FA47317380523B1841EDB9600A3" name="twou:StockholderActivismCosts" contextRef="FD2019Q1QTD" 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="d10886906e2130-wk-Fact-EF644EFBE66C5B6FBCF9C4E3F7A49964" name="us-gaap:ShareBasedCompensation" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,870</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="d10886906e2149-wk-Fact-1099264A46FF55858EC5A31677D2B85B" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,584</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="d10886906e2169-wk-Fact-59F0DBAE490998F8BF56838408E8E873" name="twou:AdjustmentsToNetIncomeLoss" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,802</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="d10886906e2188-wk-Fact-79BE564601C0EDB38469838408E7E9B0" name="twou:AdjustmentsToNetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,348</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;">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="d10886906e2213-wk-Fact-D37E513B3249928F048E838408FE2F84" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2020Q1YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,304</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;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="d10886906e2233-wk-Fact-1AEABD9026A9C11FAA208384090E0928" name="twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,206</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><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="twou:TotalAssetsBySegmentTableTextBlock" id="TextSelection-6AE6EAB316194EBB557183840931F1C2-0-wk-Fact-420B55B4E20CC943B6D1838408F5BCB3" escape="true"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company&#8217;s total assets by segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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="d10886906e2404-wk-Fact-F624DDBDF08658C897965E2D60DF8EFC" name="us-gaap:Assets" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">516,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 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="d10886906e2423-wk-Fact-0613894FDEA556D9B8CC9431E5FA7BD8" 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></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="d10886906e2438-wk-Fact-BE24569BA69C53528CDDE1336E053DDC" name="us-gaap:Assets" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">665,940</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="d10886906e2457-wk-Fact-C36B9E0288445882B0E5B62228E56298" 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></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="d10886906e2482-wk-Fact-A42A1CC394ACF3F90F86838408FE33C5" name="us-gaap:Assets" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,181,961</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="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="d10886906e2500-wk-Fact-0EF0405515F2BE0C6F508384091548CE" 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></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%;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="TextSelection-E4F22E44DA91A1F283D1838409317BE0-0-wk-Fact-E4B1EA9A7A968F171F9E838408EDA009" continuedAt="TextSelection-E4F22E44DA91A1F283D1838409317BE0-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 presents the Company&#8217;s trade accounts receivable and contract liabilities in each segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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</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="d10886906e2677-wk-Fact-7AD527EAD52A5764B7B17C3E8370164C" name="us-gaap:AccountsReceivableGrossCurrent" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,161</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="d10886906e2696-wk-Fact-4F2B5B647BB350D786A15E79D3B23C1A" name="us-gaap:AccountsReceivableGrossCurrent" 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></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="d10886906e2711-wk-Fact-7D0134937AE15BE5A78A48848676BCB2" name="us-gaap:UnbilledReceivablesCurrent" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,035</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="d10886906e2730-wk-Fact-91FA0A0418C359028EE09BCBEE8707EB" 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></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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886906e2750-wk-Fact-3DB2A52899185B7ABA0546DFA78D3882" name="us-gaap:AccountsReceivableGrossCurrent" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,146</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="d10886906e2769-wk-Fact-434C242CF392548CA84278990D2ABC07" name="us-gaap:AccountsReceivableGrossCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,408</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;">Provision for credit losses</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="d10886906e2789-wk-Fact-4498AE6632B95E98A1D38E53E10A2E63" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,931</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="d10886906e2809-wk-Fact-7A9FE5EACCA25C2BBA5E72F9336CB092" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,330</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: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="d10886906e2835-wk-Fact-ADA1F0C95607E412BBCB838408EB50E0" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,411</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="d10886906e2854-wk-Fact-5D60A318B2A819776F0D838408F49E06" name="us-gaap:ContractWithCustomerAssetNetCurrent" 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></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="d10886906e2954-wk-Fact-F58680A55B6F5DD48A7CD71E82897D97" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2020Q1_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="d10886906e2973-wk-Fact-3D45FB4B176251CAA857B2B644218118" 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></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="d10886906e2989-wk-Fact-C4FD09B93DCF51B3906E66F18C245668" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,983</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="d10886906e3008-wk-Fact-774D07220AAD5E3E9DAA734D1A0E41A3" 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></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="d10886906e3033-wk-Fact-3CBAF94CA7D85425B99F714DF275530E" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2020Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,822</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;"><div style="text-align:left;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="d10886906e3051-wk-Fact-CAC25F80C885529C94C9F409D7758D91" 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><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.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></ix:nonNumeric><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"><ix:continuation id="TextSelection-E4F22E44DA91A1F283D1838409317BE0-1" continuedAt="TextSelection-E4F22E44DA91A1F283D1838409317BE0-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-E4F22E44DA91A1F283D1838409317BE0-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unbilled revenue represents contract assets.</span></div></ix:continuation></td></tr></table><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;">21</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-3FA099239E792342CD508384093144D0-4"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Graduate Program Segment, revenue recognized during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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="d10886906e3101-wk-Fact-BC17D8EBBDA599E6D91B838408F37B26" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.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="d10886906e3105-wk-Fact-A91AA1862B682EB1F97F838408E89786" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q1QTD_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;">, 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;">For the Alternative Credential Segment, revenue recognized during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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="d10886906e3127-wk-Fact-48CC348C2C66EA3371E1838408F8D1A9" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.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="d10886906e3131-wk-Fact-9A65F449335B6A7D719B838408E93541" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q1QTD_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;">, 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 Graduate Program Segment had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886906e3147-wk-Fact-49D2CC4190A05932BF3FE96EFE116F3A" name="us-gaap:CapitalizedContractCostNet" contextRef="FI2020Q1_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="d10886906e3151-wk-Fact-61BBC6FF0B6C5A8193C389A0D80F12D4" 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;"> of net capitalized contract acquisition costs recorded primarily within university payments and other assets, non-current on the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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;">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="d10886906e3174-wk-Fact-F7D6CCDABB1B987D5802838408E215DF" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2020Q1QTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.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="d10886906e3178-wk-Fact-6DB5C46511E43C453A72838408FC85E5" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q1QTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, substantially all of which was sourced from the Alternative Credential Segment&#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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886906e3203-wk-Fact-6F39B0C5514253246976A87B7BE38715" name="us-gaap:Assets" contextRef="FI2020Q1_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.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="d10886906e3207-wk-Fact-D31A3C6D1CB8B0C3D096A87BA819C4FA" name="us-gaap:Assets" 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> 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="s87a18f57732f4f10823bb86b990dd8e1"></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;">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2020Q1YTD" name="us-gaap:SubsequentEventsTextBlock" id="TextSelection-3133C4CD4A1AE5918790C18F658409CC-0-wk-Fact-068E3C96E54DB31E1628C18F757B5D5F" continuedAt="TextSelection-3133C4CD4A1AE5918790C18F658409CC-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3133C4CD4A1AE5918790C18F658409CC-1" continuedAt="TextSelection-3133C4CD4A1AE5918790C18F658409CC-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 April 23, 2020 (the &#8220;Closing Date&#8221;), the Company issued convertible senior notes due 2025 (the &#8220;Notes&#8221;) in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e681-wk-Fact-2F46C40EF04F6F9AEDEEC162F0871B8E" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">330</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933 (the &#8220;Base Notes&#8221;). The Company also granted the initial purchasers an option to purchase up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e685-wk-Fact-4D698ECE9F737B8BBF7CC16566BED707" name="twou:DebtInstrumentAccordianFeatureIncreaseLimit" contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">50</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of the Notes. The net proceeds from the offering of the Base Notes were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e689-wk-Fact-03398FE77B5F63082DABC738A1F66C8B" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">321.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> after deducting the initial purchasers&#8217; discounts and commissions. </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 Notes are governed by an indenture (the &#8220;Indenture&#8221;) between the Company and Wilmington Trust, National Association, as trustee. The Notes bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e697-wk-Fact-9AC71BBB039FC29D0DBBC16757F5DFB7" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.25</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per year, payable semi-annually in arrears on May 1 and November 1 of each year, beginning on November 1, 2020. The Notes will mature on May 1, 2025, unless earlier repurchased, redeemed or converted. </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 Notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company&#8217;s senior unsecured indebtedness, senior in right of payment to the Company&#8217;s indebtedness that is expressly subordinated to the notes, effectively subordinated to the Company&#8217;s senior secured indebtedness, to the extent of the value of the collateral securing that indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company&#8217;s subsidiaries. </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;">Holders may convert their Notes at their option in the following circumstances: </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;">during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e716-wk-Fact-BD3187DB81BB812F5A29C6DB508B1CCC" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">0.001</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> par value per share (&#8220;common stock&#8221;), exceeds </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e720-wk-Fact-CAA15A20707FD8737898C168F82DFFB4" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">130</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price for each of at least </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e724-wk-Fact-509F0938C9CBC83B30F6C6DAFE1514F6" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt:numdotdecimal">20</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> trading days, whether or not consecutive, during the </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e728-wk-Fact-5E24E712D13B24464EB7C169ED67ED95" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt:numdotdecimal">30</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</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;">during the </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e739-wk-Fact-6B465D9807280FA268FCC6DB798676F6" name="twou:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt-sec:numwordsen">five</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive business days immediately after any </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e743-wk-Fact-3D29C3C5B8F32CEA9733C6DBB3273619" name="twou:DebtInstrumentConvertibleMeasurementPeriod" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt-sec:numwordsen">ten</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period (such </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e747-wk-Fact-3D29C3C5B8F32CEA9733C6DBB3273619" name="twou:DebtInstrumentConvertibleMeasurementPeriod" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt-sec:numwordsen">ten</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e751-wk-Fact-C01918F6B47B88B5B2F8C6DBDCAD4996" name="twou:DebtInstrumentThresholdPercentageofSalesPricePerShare" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">98</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price per share of the Company&#8217;s common stock on such trading day and the conversion rate on such trading day;</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;">upon the occurrence of certain corporate events or distributions on the Company&#8217;s common stock, as provided in the Indenture; </span></div></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;">22</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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 Condensed Consolidated Financial Statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14.&#160;&#160;&#160;&#160;Subsequent Events (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-3133C4CD4A1AE5918790C18F658409CC-2" continuedAt="TextSelection-3133C4CD4A1AE5918790C18F658409CC-3"><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;">if the Company calls such notes for redemption; 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;">at any time from, and including, November 1, 2024 until the close of business on the second scheduled trading day immediately before the maturity date. </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;">The initial conversion rate for the Notes will be 35.3773 shares of the Company&#8217;s common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e780-wk-Fact-90968AFD99D8E1298C7AC167D924DE1A" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">28.27</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share of the Company&#8217;s common stock, and is subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company&#8217;s common stock or a combination of cash and shares of the Company&#8217;s common stock, at the Company&#8217;s election. Upon the occurrence of a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), the Company will in certain circumstances increase the conversion rate for a specified period of time. </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, upon the occurrence of a &#8220;fundamental change&#8221; (as defined in the Indenture), holders of the Notes may require the Company to repurchase their Notes at a cash repurchase price equal to the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. </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 Notes will be redeemable, in whole or in part, at the Company&#8217;s option at any time, and from time to time, on or after May 5, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company&#8217;s common stock exceeds </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e793-wk-Fact-CAA15A20707FD8737898C168F82DFFB4" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">130</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price on (i) each of at least </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e797-wk-Fact-509F0938C9CBC83B30F6C6DAFE1514F6" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt:numdotdecimal">20</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> trading days, whether or not consecutive, during the </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d10886459e801-wk-Fact-5E24E712D13B24464EB7C169ED67ED95" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="day" decimals="INF" scale="0" format="ixt:numdotdecimal">30</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice, and (ii) the trading day immediately before the date we send such notice. In addition, calling any Note for redemption will constitute a &#8220;make-whole fundamental change&#8221; with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if such Note is converted after it is called for redemption. No sinking fund is provided for the Notes.</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 connection with the Base Notes, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transaction&#8221;) with certain counterparties. The Capped Call Transactions are expected to reduce potential dilution to the Company&#8217;s common stock upon any conversion of Base Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Base Notes, as the case may be, with such reduction and/or offset subject to a cap, based on the cap price of the Capped Call Transactions. The cap price of the Capped Call Transactions is initially </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e809-wk-Fact-8176389DDB11F56F500BC17D10C787A5" name="twou:OptionIndexedToIssuersEquityCapPrice" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">44.34</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share. The cost of the Capped Call Transactions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e813-wk-Fact-8D3C6A19E465407EF05DC17DFD47A4B7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company expects to use a portion of the net proceeds from the sale of the additional notes pursuant to the overallotment option to enter into additional capped call transactions.  </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 the Closing Date, the Company used a portion of the proceeds from the sale of the Base Notes to repay in full all amounts outstanding, and discharge all obligations in respect of, the Term Loan. In connection with the extinguishment of the Term Loan, the Company expects to recognize a charge of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d10886459e821-wk-Fact-86EFD62BE7F8D2D10182C16B10BE5B8C" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="FD2020Q2QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">12</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in the second quarter of 2020.  </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 intends to use the remaining net proceeds from the sale of the Base Notes for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions. </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 April 29, 2020, the initial purchasers exercised, in full</span><span style="font-family:inherit;font-size:10pt;color:#222222;">, their option to purchase up to an additional </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$<ix:nonFraction id="d10886459e835-wk-Fact-9A18A0A5D6DF395B546ECC87D8219101" name="twou:DebtInstrumentAccordianFeatureIncreaseLimit" contextRef="I2020Q2April29_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">50.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> aggregate principal amount of the notes. The closing of the sale of additional notes is expected to occur on May 1, 2020. The Company estimates net proceeds from the exercise of the overallotment option of approximately </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$<ix:nonFraction id="d10886459e839-wk-Fact-4F113B617E529E176418CC88240EDB4A" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="D2020Q2May1May1_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;">, after deducting the initial purchasers&#8217; discounts and commissions and estimated offering expenses payable by the Company.&#160;</span><span style="font-family:inherit;font-size:10pt;">The Company expects to use a portion of the net proceeds from the sale of additional notes to enter into additional capped call transactions and the remaining net proceeds for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions.</span></div></ix:continuation><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-3133C4CD4A1AE5918790C18F658409CC-3">The disclosure under the heading &#8220;Note 6&#8212;Commitments and Contingencies&#8212;Stockholder Derivative Suit&#8221; is incorporated into this Note 14 by reference.</ix:continuation> </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;">23</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB7CAE01CF83B52EE985B05126DCCDCE6"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 2.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the related notes to those statements included elsewhere in this Quarterly Report on Form&#160;10-Q and our Annual Report on Form&#160;10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. Certain statements contained in this Quarterly Report on Form&#160;10-Q may constitute forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), as amended. The words or phrases &#8220;would be,&#8221; &#8220;will allow,&#8221; &#8220;intends to,&#8221; &#8220;will likely result,&#8221; &#8220;are expected to,&#8221; &#8220;will continue,&#8221; &#8220;is anticipated,&#8221; &#8220;estimate,&#8221; &#8220;project,&#8221; or similar expressions, or the negative of such words or phrases, are intended to identify &#8220;forward-looking statements.&#8221; We have based these forward-looking statements on our current expectations and projections about future events. Because such statements include risks and uncertainties, actual results may differ materially from those expressed or implied by such forward-looking statements. Many factors could cause or contribute to these differences, including those discussed in Item 1A, &#8220;Risk Factors&#8221; in this Quarterly Report on Form&#160;10-Q and in our Annual Report on Form&#160;10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, and our other filings with the Securities and Exchange Commission, or &#8220;SEC.&#8221; Statements made herein are as of the date of the filing of this Form&#160;10-Q with the SEC and should not be relied upon as of any subsequent date. Unless otherwise required by applicable law,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">we do not undertake, and we specifically disclaim, any obligation to update any forward-looking statements to reflect occurrences, developments, unanticipated events or circumstances after the date of such statement.</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;">Unless the context otherwise requires, all references to &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221; refer to 2U,&#160;Inc., together with its subsidiaries. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes that appear in Item 1 of this Quarterly Report on Form&#160;10-Q and with our audited consolidated financial statements and related notes 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;">, which are included in our Annual Report on Form&#160;10-K, filed with the SEC on February&#160;28, 2020.</span></div><div><a id="sCC7BEF3047985719BFB4DDE3B8E8061F"></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:10px;padding-top:10px;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 215,000 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;">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 Graduate Program Segment and the Alternative Credential Segment.</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 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:10px;padding-top:10px;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 seeking to reskill or upskill through shorter duration, lower-priced offerings that are relevant to the needs of industry and society.</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;">Response to COVID-19</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 have taken several immediate steps to ensure the continuity of our business, to provide unique solutions to our partners, and to ensure the health and safety of our employees in the current environment. For example, we have:</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">shifted boot camp offerings and other campus-based experiences from physical classrooms to online. At this time, all boot camps are running without disruption, including all expected upsells of new boot camp content;</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">modified our course production capability into a &#8220;Studio-in-a-Box&#8221; approach, which allows faculty to record asynchronous content directly in their home or office with virtual assistance from our course designers. This allowed all current launches to remain on schedule across the business;</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">provided training to our university clients&#8217; campus-based faculty on best practices for successful online teaching through No Back Row</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> PRO;</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">offered new solutions for existing and new clients, including 2UOS Essential and 2UOS Plus; 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;">24</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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: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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">begun developing innovative solutions to enable continuity and success for existing and new university clients&#8217; on-campus and online efforts this fall.</span></div></td></tr></table><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 addition to the typical operational complexities associated with launching and supporting quality online offering, many of our university clients are currently experiencing budget and cash flow shortfalls related to COVID-19.  The upfront investments we make in our university clients&#8217; offerings is even more important during this time of additional financial constraints. Long-term, we expect that the unprecedented impact of COVID-19 will accelerated the adoption of online higher education.</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:10px;padding-top:10px;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:10px;padding-top:10px;text-align:left;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 from students taking our short courses and boot camps. Revenue in each segment is primarily driven by the number of student enrollments in our offerings and the prices of those 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;font-weight:bold;">Operating 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;">Marketing and Sales</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 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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Graduate Program Segment, 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, in this segment 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. In our Alternative Credential Segment, 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:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Curriculum and Teaching</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;">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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Servicing and Support</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;">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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technology and Content Development</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;">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 style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General and Administrative</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;">General and administrative expense consists primarily of personnel and personnel-related expense for our centralized functions, 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><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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">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="s3A64194370405E97BA41CDCC0E2C4A89"></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:10px;padding-top:10px;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 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Three Months Ended March 31,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2020</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;">2019</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;">The following table presents selected condensed consolidated statement of operations data for each of the periods indicated.</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:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:8%;"></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:8%;"></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:8%;"></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="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;">Three Months Ended March 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></tr><tr><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;">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 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;">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;">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;"><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;"><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="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;"><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></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;">175,479</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">122,234</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">53,245</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">43.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></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></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;">20,478</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.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;">6,701</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.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;">13,777</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">206.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></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;">30,533</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,174</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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.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><td colspan="2" style="vertical-align:bottom;padding-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,359</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">52.1</span></div></td><td 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;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;">35,510</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">19,794</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">16.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;">15,716</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">78.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></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;">99,215</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">56.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><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,961</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">63.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,254</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">29.0</span></div></td><td 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;">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;">43,653</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">24.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><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">18.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;">20,630</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">88.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></tr><tr><td style="vertical-align:top;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">229,389</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">130.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">146,653</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">120.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">82,736</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56.4</span></div></td><td 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;font-weight:bold;">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;">(53,910</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;">(30.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(24,419</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;">(20.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;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,491</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;">120.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></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 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;">513</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">0.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;">2,349</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">1.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><td colspan="2" style="vertical-align:bottom;padding-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,836</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;">(78.1</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;">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;">(5,493</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;">(3.1</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;">(55</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;">0.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,438</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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;">(2,271</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;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;">(1.3</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;">(370</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;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;">(0.3</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;">(1,901</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:2px;padding-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;background-color:#cceeff;padding-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,161</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;">(34.8</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;">(22,495</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;">(18.4</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;">(38,666</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;">171.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></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;">Income tax benefit</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;">1,055</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;">0.6</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;">941</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;">0.8</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;">114</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;">12.1</span></div></td><td 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;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;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;">(60,106</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;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;">(34.2</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;"><div style="text-align:left;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;">(21,554</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;background-color:#cceeff;padding-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.6</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;">(38,552</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;">178.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;">&#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-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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> increased </span><span style="font-family:inherit;font-size:10pt;">$53.2 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">43.6%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$175.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$122.2 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. This increase was driven by a </span><span style="font-family:inherit;font-size:10pt;">13.7%</span><span style="font-family:inherit;font-size:10pt;"> increase in Graduate Program Segment revenue and a </span><span style="font-family:inherit;font-size:10pt;">215.7%</span><span style="font-family:inherit;font-size:10pt;"> increase in Alternative Credential Segment revenue. The increase in revenue from the Alternative Credential Segment includes incremental revenue of </span><span style="font-family:inherit;font-size:10pt;">$35.4 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 Graduate Program Segment </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;">$14.3 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">13.7%</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;">6,222</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">15.7%</span><span style="font-family:inherit;font-size:10pt;">, partially offset by a </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the average revenue per full course equivalent enrollment, from </span><span style="font-family:inherit;font-size:10pt;">$2,637</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$2,590</span><span style="font-family:inherit;font-size:10pt;">.</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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">Revenue from our Alternative Credential Segment </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;">$39.0 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">215.7%</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;">6,013</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">65.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,979</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$3,766</span><span style="font-family:inherit;font-size:10pt;">. These increases were primarily due to the addition of </span><span style="font-family:inherit;font-size:10pt;">3,529</span><span style="font-family:inherit;font-size:10pt;"> 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;">&#160; Curriculum and teaching expense increased </span><span style="font-family:inherit;font-size:10pt;">$13.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">206.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$6.7 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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 enrollments in our Alternative Credential Segment.</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; Servicing and support expense increased </span><span style="font-family:inherit;font-size:10pt;">$10.3 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">52.1%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$30.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$20.2 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$10.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. This increase was partially offset by decreases in 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;">&#160; Technology and content development expense increased </span><span style="font-family:inherit;font-size:10pt;">$15.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">78.7%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$35.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$19.8 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$11.0 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;">$4.2 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, </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> of the increase was due to non-capitalized curriculum development expense and hosting and licensing expense to support the launch of new programs, including the incremental addition of Trilogy boot camps. </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;">&#160; Marketing and sales expense increased </span><span style="font-family:inherit;font-size:10pt;">$22.2 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">29.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$99.2 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$77.0 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$10.5 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;">$7.8 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;">$3.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. </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;">&#160; General and administrative expense increased </span><span style="font-family:inherit;font-size:10pt;">$20.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">88.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$43.7 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$23.0 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$15.3 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, $3.3 million of the increase was related to restructuring-related, transaction, integration and stockholder activism expense. These increases were partially offset by </span><span style="font-family:inherit;font-size:10pt;">$1.2 million</span><span style="font-family:inherit;font-size:10pt;"> of lower one-time transaction and integration-related expense from our 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;font-style:italic;">Net Interest Income (Expense).  </span><span style="font-family:inherit;font-size:10pt;">Net interest income (expense) was </span><span style="font-family:inherit;font-size:10pt;">$(5.0) million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$2.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$5.4 million</span><span style="font-family:inherit;font-size:10pt;"> related to our Term Loan, which was entered into 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;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;">$2.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. This increase was primarily due to fluctuations in foreign currency rates impacting our operations in the Alternative Credential Segment.</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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, we recognized a tax benefit of </span><span style="font-family:inherit;font-size:10pt;">$1.1 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;">2%</span><span style="font-family:inherit;font-size:10pt;">. This tax benefit was due to net operating loss and the reversal of taxable temporary differences of the acquired intangibles in our Alternative Credential Segment. We expect to continue to recognize a tax benefit for our Alternative Credential Segment 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, stockholder 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><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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">The following table presents a reconciliation of net loss to total segment profitability for each of the periods indicated.</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="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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">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;">(60,106</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;">(21,554</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 expense (income), 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;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,294</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;">Foreign currency 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;">2,271</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">370</span></div></td><td 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;">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;">(1,055</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;">(941</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;">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;">23,485</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,698</span></div></td><td 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 and integration 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;">724</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,931</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Restructuring-related 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;">288</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;">Stockholder activism 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,239</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;">20,870</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;">9,584</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;">55,802</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;">18,348</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">(4,304</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;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;">(3,206</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></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;">Three Months Ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">March 31, 2020</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;">2019</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;">The following table presents revenue by segment and segment profitability for each of the periods indicated.</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="15"></td></tr><tr><td style="width:45%;"></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><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="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;">Three Months Ended March 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;">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 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;">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;">118,457</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">104,174</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">14,283</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">13.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;">%</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;">57,022</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;">18,060</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;">38,962</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;">215.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></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;">175,479</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;">122,234</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;">53,245</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;">43.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;">%</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 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:2px;padding-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;">6,460</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">710</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">5,750</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">(10,764</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;">(3,916</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;">(6,848</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;">174.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></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;">(4,304</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;">(3,206</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;">(1,098</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;">34.2</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 </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment profitability increased </span><span style="font-family:inherit;font-size:10pt;">$5.8 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$6.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. This increase resulted from revenue growth of </span><span style="font-family:inherit;font-size:10pt;">$14.3 million</span><span style="font-family:inherit;font-size:10pt;"> and ongoing cost management of our marketing, admissions and content development activities within this segment. Additionally, our expenses were impacted by reduced travel and related costs, as well as lower marketing rates due to the impact of the COVID-19 pandemic.</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;">Alternative Credential Segment profitability decreased </span><span style="font-family:inherit;font-size:10pt;">$6.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">174.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$(10.8) million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$(3.9) million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</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="s1654914D843458AB8D2D3BA716A2D33E"></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:10px;padding-top:10px;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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, our principal sources of liquidity were cash and cash equivalents totaling </span><span style="font-family:inherit;font-size:10pt;">$138.2 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%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 23, 2020, we issued convertible senior notes due 2025 (the &#8220;Notes&#8221;) in an aggregate principal amount of $330 million in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933. We also granted the initial purchasers of the Notes an option to purchase up to an additional $50 million aggregate principal amount of the Notes at any time until May 5, 2020. The notes bear interest at a rate of 2.25% per year, payable semi-annually in arrears on May 1 and November 1 of each year, beginning on November 1, 2020. The Notes mature on May 1, 2025, unless repurchased, redeemed or converted in accordance with their terms prior to such date. Prior to November 1, 2024, the notes are convertible </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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">only upon satisfaction of certain conditions. In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with a premium cost of approximately $43.9 million. The capped call transactions are expected to reduce the potential dilution to our common stock upon any conversion of the Notes and/or to offset any cash payments we are required to make in excess of the principal amount of the converted Notes. If the initial purchasers of the Notes exercise their option to purchase additional Notes, we expect to use a portion of the net proceeds from the sale of the additional notes to enter into additional capped call transactions. </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;">&#160; On April 23, 2020, we repaid our $250 million Term Loan in full (including interest and prepayment premium) and terminated our credit agreement with Owl Rock Capital Corporation. In connection with the extinguishment of the Term Loan, we expect to recognize a charge of approximately $12 million in the second quarter of 2020.</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;">To date, we have financed our operations primarily through payments from university clients and students for our technology and services, the Term Loan, the Notes, 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:10px;padding-top:10px;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:10px;padding-top:10px;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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in operating activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">$60.1 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;">$23.5 million</span><span style="font-family:inherit;font-size:10pt;"> of depreciation and amortization expense, </span><span style="font-family:inherit;font-size:10pt;">$20.9 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;">$3.6 million</span><span style="font-family:inherit;font-size:10pt;"> of reductions in the carrying amounts of our right-of-use assets. The net change in operating assets and liabilities of </span><span style="font-family:inherit;font-size:10pt;">$1.6 million</span><span style="font-family:inherit;font-size:10pt;"> was favorable to cash flows from operations primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$23.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase in accounts payable and accrued expenses 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 deferred revenue. Typically, the first quarter tends to end with a seasonally high accounts receivable balance due to the timing of the academic calendar. Accounts receivable was </span><span style="font-family:inherit;font-size:10pt;">$75.4 million</span><span style="font-family:inherit;font-size:10pt;"> at the end of the quarter, up </span><span style="font-family:inherit;font-size:10pt;">$41.8 million</span><span style="font-family:inherit;font-size:10pt;"> from the end of 2019. Approximately </span><span style="font-family:inherit;font-size:10pt;">86%</span><span style="font-family:inherit;font-size:10pt;"> of the receivables are current, and we have confidence in the credit worthiness of our partners and students despite economic impacts from the COVID-19 pandemic.</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;">Cash used in operating activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 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;">$21.6 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;">$9.7 million</span><span style="font-family:inherit;font-size:10pt;"> of depreciation and amortization expense, </span><span style="font-family:inherit;font-size:10pt;">$9.6 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;">$2.6 million</span><span style="font-family:inherit;font-size:10pt;"> of reductions in the carrying amounts of our right-of-use-assets. The net change in operating assets and liabilities of </span><span style="font-family:inherit;font-size:10pt;">$32.9 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;">$37.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in accounts receivable due to the typical timing of the academic calendar and delays in collections from certain university clients, a </span><span style="font-family:inherit;font-size:10pt;">$10.6 million</span><span style="font-family:inherit;font-size:10pt;"> increase in payments to university clients, a </span><span style="font-family:inherit;font-size:10pt;">$10.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in prepaid expenses and other assets and a </span><span style="font-family:inherit;font-size:10pt;">$6.8 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in accrued compensation and related benefits, partially offset by favorable changes in accounts payable and accrued expenses of </span><span style="font-family:inherit;font-size:10pt;">$17.5 million</span><span style="font-family:inherit;font-size:10pt;"> and deferred revenue of </span><span style="font-family:inherit;font-size:10pt;">$16.2 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;">Investing Activities</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;">Cash used in investing activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$19.1 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily of </span><span style="font-family:inherit;font-size:10pt;">$15.8 million</span><span style="font-family:inherit;font-size:10pt;"> of additions of amortizable intangible assets and </span><span style="font-family:inherit;font-size:10pt;">$2.4 million</span><span style="font-family:inherit;font-size:10pt;"> of purchases of property, plant and equipment.</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;">Cash provided by investing activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$6.0 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily of a </span><span style="font-family:inherit;font-size:10pt;">$25.0 million</span><span style="font-family:inherit;font-size:10pt;"> maturity of a certificate of deposit, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$13.6 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;">$3.2 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;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;"> related to the purchase of an equity interest in an education technology company.</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;">Financing Activities</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;">Cash used in financing activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily of the payment of debt issuance costs in connection with the February 2020 amendment of our Term Loan. </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;">Cash provided by financing activities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$0.6 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily of </span><span style="font-family:inherit;font-size:10pt;">$1.9 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds received from the exercise of stock options, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$1.3 million</span><span style="font-family:inherit;font-size:10pt;"> of deferred payments made for the acquisitions of amortizable intangible 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;font-weight:bold;">Off-Balance Sheet Arrangements</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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 do not have any off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii)&#160;of Regulation&#160;S-K, such as the use of unconsolidated subsidiaries, structured finance, special purpose entities or variable interest entities.</span></div><div><a id="sECA0D7F287BA5DDC90BA6DC012BB7DC0"></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;">Critical Accounting Policies</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;">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;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-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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Graduate Program Segment 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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Alternative Credential Segment 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 our 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 condensed 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 Graduate Program Segment.</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 disclose the value of unsatisfied performance obligations for our Graduate Program Segment because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation. We do not disclose the value of unsatisfied performance obligations for our Alternative Credential Segment 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;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-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 Graduate Program Segment. 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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to contract acquisition costs in our Alternative Credential Segment, 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><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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;">Payments 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;">Pursuant to certain of our contracts in the Graduate Program Segment, 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 style="line-height:120%;padding-bottom:10px;padding-top:10px;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-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 condensed 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 amortized cost net of provision for credit losses. Our methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers. </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 estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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 Graduate Program Segment 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 unbilled revenue represents contract 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;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on our condensed 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 condensed 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;text-align:left;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-align:left;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-align:left;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-align:left;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 Graduate Program Segment, 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-align:left;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 </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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 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 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 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:10px;padding-top:10px;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. 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:10px;padding-top:10px;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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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, including a potential impact from COVID-19, 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;2 in the &#8220;Notes to Condensed Consolidated Financial Statements&#8221; included in Part&#160;I,&#160;Item&#160;1 of this Quarterly Report on Form&#160;10-Q for a discussion of the FASB&#8217;s recent accounting pronouncements and their effect on us.</span></div><div><a id="s2F22DA57FE5650AA99462A2411DE8E2C"></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><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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 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 presents the full course equivalent enrollments and average revenue per full course equivalent enrollment in our Graduate Program Segment and Alternative Credential Segment for each of the periods indicated.</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: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;">Three Months Ended<br/>March 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;">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 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></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;">Graduate Program 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></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;">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;">45,734</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,512</span></div></td><td 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;">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,590</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,637</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;font-weight:bold;">Alternative Credential 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: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;">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;">15,141</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,128</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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,766</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,979</span></div></td><td 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%;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;">Trilogy&#8217;s results of operations are included in our results of operations since the acquisition date.</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 </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in full course equivalent enrollments in our Graduate Program Segment for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2,880</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">46.3%</span><span style="font-family:inherit;font-size:10pt;"> and 3,511 or 36.0%, respectively, were attributable to degree programs launched during the preceding 12&#160;months. Of the </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in full course equivalent enrollments in our Alternative Credential Segment for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">3,052</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">50.8%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2,343</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">75.0%</span><span style="font-family:inherit;font-size:10pt;">, respectively, were attributable to offerings launched during the preceding 12&#160;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-align:left;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, stockholder activism costs, impairment charges, and 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;">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 peer 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. </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;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 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;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;">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;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;">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;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;">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;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;">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;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;">adjusted EBITDA (loss) does not reflect transaction costs, integration costs, restructuring-related costs, impairment charges, or stockholder activism costs;</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;">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;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;">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;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;">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;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;">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-bottom:10px;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 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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">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;">(60,106</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;">(21,554</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 expense (income), 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;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,294</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;">Foreign currency 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;">2,271</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">370</span></div></td><td 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;">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;">(1,055</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;">(941</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;">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;">23,485</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,698</span></div></td><td 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 and integration 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;">724</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,931</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Restructuring-related 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;">288</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;">Stockholder activism 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,239</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;">20,870</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;">9,584</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;">55,802</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;">18,348</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;">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;"><div style="text-align:left;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;">(4,304</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;">(3,206</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></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><a id="s70FA2588038E544BA713F0CED1AC34F1"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 3.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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;">There have been no material changes to market risk from the information provided in Part&#160;II,&#160;Item 7A of our Annual Report on Form&#160;10-K, filed with the SEC on February&#160;28, 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;">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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our foreign currency translation adjustment was a loss of </span><span style="font-family:inherit;font-size:10pt;">$16.1&#160;million</span><span style="font-family:inherit;font-size:10pt;"> and a loss of </span><span style="font-family:inherit;font-size:10pt;">$0.4&#160;million</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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;">$2.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, included on our condensed 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">11%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">9%</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;">March 31, 2019</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><a id="s857F0583488C56BDA2C5098C1F78D937"></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 4.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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-style:italic;font-weight:bold;">Evaluation of 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;">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure based on the definition of &#8220;disclosure controls and procedures&#8221; as promulgated under the Exchange Act and the rules&#160;and regulations thereunder. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, management concluded that our disclosure controls and procedures were effective as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</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 in the process of evaluating the existing controls and procedures of Trilogy and integrating Trilogy into our internal control over financial reporting. In accordance with SEC Staff guidance permitting a company to exclude an acquired business from management&#8217;s assessment of the effectiveness of internal control over financial reporting for one year following the acquisition is completed, we excluded Trilogy from our assessment of the effectiveness of internal control over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the assets acquired in the Trilogy acquisition constituted approximately 5.0% of the Company&#8217;s consolidated assets, and revenues attributable to the Trilogy acquisition represent 20.2% of the Company&#8217;s revenues for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month period ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">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;">Other than the change in our internal control over financial reporting as a result of the acquisition of Trilogy, there were no other changes in our internal control over financial reporting during the quarter ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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. We are currently in the process of assessing and integrating Trilogy&#8217;s internal control over financial reporting with our existing internal control over financial reporting.</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><a id="sCE786EF69A8151D8B4F6379E9D73F2D1"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;II. OTHER INFORMATION</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div><a id="s72755C8107C45356B9D59DD0A6A060AD"></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 1.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings</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 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 6. Commitments and Contingencies&#8212;Legal Contingencies&#8221; to our unaudited financial statements included elsewhere in this periodic report. 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%;padding-bottom:10px;padding-top:10px;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-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, the Company&#8217;s CEO, and Catherine A. Graham, our former CFO, in the United States District Court for the Southern District of New York. The district court transferred the cases to the United States District Court for the District of Maryland, and the docket numbers are now 8:19-cv-3455 (D. MD) and 8:20-cv-1006 (D. MD). </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 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.&#160;</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;">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 style="line-height:120%;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;">Stockholder Derivative Suit</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 April 30, 2020, Richard Theis filed a stockholder derivative complaint purportedly on behalf of our company and against Christopher J. Paucek, our CEO, Catherine A. Graham, our former CFO, and our board of directors in the United States District Court for the Southern District of New York, with docket number 20-cv-3360.&#160; The complaint alleges claims for breaches of fiduciary duty, insider sales and misappropriation of information, unjust enrichment, and violations of Section 14(a) of the Securities Exchange Act of 1934 based upon allegedly false and misleading statements regarding our company&#8217;s business prospects and financial projections.&#160; 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s69A2288E5ADB5F49A3532E72D8CDC68B"></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 1A.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risk 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;color:#222222;">You should carefully review and consider the information regarding certain factors that could materially affect our business, financial condition or future results set forth under Part I, Item 1A &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#222222;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;color:#222222;">, which was filed with the SEC on February 28, 2020. These risks do not identify all risks that we face. Our operations could also be affected by factors that are not presently known to us or that we currently consider to be immaterial to our operations. In addition, certain risks to our business from the impact of the COVID-19 pandemic and the issuance of our 2.75% convertible senior notes due 2025 (the &#8220;notes&#8221;) and the use of proceeds thereof are set forth below.</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;color:#231f20;font-style:italic;font-weight:bold;">The recent global coronavirus outbreak could harm our business, results of operations, and financial condition.</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;color:#231f20;">In March 2020, the World Health Organization declared COVID-19 a global pandemic. This contagious outbreak, which has continued to spread, and the related adverse public health developments, including orders to shelter-in-place, travel restrictions and mandated business closures, have adversely affected workforces, organizations, customers, economies and financial markets globally, leading to an economic downturn and increased market volatility. It has also disrupted the normal operations of many businesses, including ours.</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;color:#231f20;">This outbreak, as well as intensified measures undertaken to contain the spread of COVID-19, could </span><span style="font-family:inherit;font-size:10pt;">cause disruptions and severely impact our business, including, but not limited to:</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;color:#231f20;">&#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;color:#231f20;">causing one or more of our clients to file for bankruptcy protection or shut down;</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;">36</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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: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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">reducing student demand for our degree programs, short courses and boot camps, whether due to funding constraints related to loss of employment or lack of interest in pursuing education during a period of uncertainty;</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;color:#231f20;">&#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;color:#231f20;">impacting current and prospective clients&#8217; desire to launch new educational offerings with us;</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;color:#231f20;">&#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;color:#231f20;">negatively impacting collections of accounts receivable;</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">negatively impacting our ability to facilitate in-program placements for students in clinical graduate programs; and</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">harming our business, results of operations and financial condition.</span></div></td></tr></table><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 cannot predict with any certainty whether and to what degree the disruption caused by the COVID-19 pandemic and reactions thereto will continue, and expect to face difficulty accurately predicting our internal financial forecasts.</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 continued access to sources of liquidity also depend on multiple factors, including global economic conditions, the condition of global financial markets, the availability of sufficient amounts of financing and our operating performance. We do not currently have a revolving credit facility, and have no near-term plans to enter into one. There is no guarantee that additional debt financing will be available in the future to fund our obligations, or that it will be available on commercially reasonable terms, in which case we may need to seek other sources of funding. In addition, the terms of future debt agreements could include more restrictive covenants, which could restrict our business operations.</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 outbreak also presents challenges as our entire workforce is currently working remotely and shifting to assisting new and existing customers and their students who are also generally working remotely. We also transitioned our on-campus boot camp offerings to online, which could result in interruptions or disruptions in boot camp delivery. All of this could affect the anticipated launch dates of, and demand for, our degree programs, short courses and boot camps.</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 COVID-19 pandemic may also have the effect of heightening many of the other risks identified in the &#8220;Risk Factors&#8221; section of our Annual Report on Form 10-K for the year ended December 31, 2019, such as those related to disruption or failures of our platform and the adoption by colleges and universities of online delivery of their educational 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;">It is not possible for us to predict the duration or magnitude </span><span style="font-family:inherit;font-size:10pt;color:#231f20;">of the adverse results of the outbreak and its effects on our business, results of operations or financial condition at this time, but such effects may be material.</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;">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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of March 31, 2020, after giving effect to the issuance of the notes and the use of proceeds thereof, we would have had approximately $334.5 million of indebtedness on a consolidated basis, and approximately $384.5 million of indebtedness on a consolidated basis if the initial purchasers of the notes exercise in full their option to purchase additional notes. </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 substantial indebtedness could have important consequences. For example, it could:</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%;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: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%;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: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%;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: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%;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: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%;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: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%;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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the indenture governing our notes contains, and the agreements governing indebtedness we may incur in the future may contain, 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><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><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Despite current indebtedness levels, 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:10px;padding-top:10px;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. We will not be restricted under the terms of the indenture governing the notes from incurring additional debt, and while any future indebtedness may contain restrictions on the incurrence of additional indebtedness, these restrictions may be subject to a number of thresholds, qualifications and exceptions, and the additional indebtedness incurred in compliance with those restrictions could be substantial. Additionally, these restrictions could 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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furthermore, any future indebtedness may prohibit or otherwise restrict us from making any cash payments on the conversion or repurchase of the notes. Our failure to make cash payments upon the conversion or repurchase of the notes as required under the terms of the notes would permit holders of the notes to accelerate our obligations under the notes. In addition, any future indebtedness that we may incur may contain financial and other restrictive covenants that limit our ability to operate our business, raise capital or make payments under our other indebtedness. If we fail to comply with such covenants or to make payments under our indebtedness when due, then we would be in default under that indebtedness, which could, in turn, result in that indebtedness becoming immediately payable in full.</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;">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:10px;padding-top:10px;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:10px;padding-top:10px;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 amounts paid in cash upon conversion of notes, 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 or noteholders, 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:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may be unable to raise the funds necessary to repurchase the notes for cash following a &#8220;fundamental change,&#8221; or to pay any cash amounts due upon conversion, and our other indebtedness may limit our ability to repurchase the notes or pay cash upon their conversion.</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;">Holders of the notes may, subject to a certain exceptions, require us to repurchase their notes following a &#8220;fundamental change&#8221; (as defined in the indenture governing the notes) at a cash repurchase price generally equal to the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion, we will satisfy part or all of our conversion obligation in cash unless we elect to settle conversions solely in shares of our common stock. We may not have enough available cash or be able to obtain financing at the time we are required to repurchase the notes or pay the cash amounts due upon conversion. In addition, applicable law, regulatory authorities and the agreements governing our other indebtedness may restrict our ability to repurchase the notes or pay the cash amounts due upon conversion. Our failure to repurchase notes or to pay the cash amounts due upon conversion when required will constitute a default under the indenture governing the notes. A default under the indenture governing the notes or the fundamental change itself could also lead to a default under agreements governing our other indebtedness, which may result in that other indebtedness becoming immediately payable in full. We may not have sufficient funds to satisfy all amounts due under the other indebtedness and the notes.</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;">Conversion of the notes may dilute the ownership interest of existing stockholders or may otherwise depress the price of our common stock.</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 conversion of some or all of the notes may dilute the ownership interests of existing stockholders to the extent we deliver shares upon any conversion of the notes. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the notes may encourage short selling by market participants because the conversion of the notes could be used to satisfy short positions. The anticipated conversion of the notes into shares of our common stock could also depress the price of our common stock.</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;">Provisions in the indenture governing the notes could delay or prevent an otherwise beneficial takeover of us.</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;">Certain provisions in the notes and the indenture governing the notes could make a third-party attempt to acquire us more difficult or expensive. For example, if a takeover constitutes a &#8220;fundamental change&#8221; (as defined in the indenture </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><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">governing the notes), then noteholders will have the right to require us to repurchase their notes for cash. In addition, if a takeover constitutes a &#8220;make-whole fundamental change&#8221; (as defined in the indenture governing the notes), then we may be required to temporarily increase the conversion rate. In either case, and in other cases, our obligations under the notes and the indenture governing the notes could increase the cost of acquiring us or otherwise discourage a third party from acquiring us or removing incumbent management, including in a transaction that noteholders or holders of our common stock may view as favorable.</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;">The accounting method for convertible debt securities that may be settled in cash, such as the notes, could have a material effect on our reported financial results.</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 May 2008, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued FASB Staff Position No. APB 14-1, Accounting for Convertible Debt Instruments That May Be Settled in Cash Upon Conversion (Including Partial Cash Settlement), which has subsequently been codified as Accounting Standards Codification 470-20, Debt with Conversion and Other Options (&#8220;ASC 470-20&#8221;). Under ASC 470-20, an entity must separately account for the liability and equity components of the convertible debt instruments (such as the notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer&#8217;s economic interest cost. The effect of ASC 470-20 on the accounting for the notes is that the equity component is required to be included in the additional paid-in capital section of stockholders&#8217; equity on our consolidated balance sheet at the issuance date, and the value attributed to the equity component would be treated as original issue discount for purposes of accounting for the debt component of the notes. As a result, we will be required to record a greater amount of non-cash interest expense in current periods presented as a result of the amortization of the discounted carrying value of the notes to their face amount over the term of the notes. We will report lower net income in our financial results because ASC 470-20 will require interest to include both the current period&#8217;s amortization of the debt discount and the instrument&#8217;s coupon interest rate, which could adversely affect our reported or future financial results or the trading price of our common stock.</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 addition, under certain circumstances, convertible debt instruments (such as the notes) that may be settled entirely or partly in cash are currently accounted for utilizing the treasury stock method, the effect of which is that the shares of common stock issuable upon conversion of the notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of the notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. For example, the FASB recently published an exposure draft proposing to amend these accounting standards to eliminate the treasury stock method for convertible instruments and instead require application of the &#8220;if-converted&#8221; method. Under that method, if it is adopted, diluted earnings per share would generally be calculated assuming that all the notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be anti-dilutive. If we are unable to use the treasury stock method in accounting for the shares issuable upon conversion of the notes, then our diluted earnings per share would be adversely affected.</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;">The capped call transactions may affect the value of our common stock.</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 connection with the notes, we entered into capped call transactions with certain option counterparties. The capped call transactions are expected generally to reduce the potential dilution upon any conversion of the notes and/or offset any cash payments we are required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. </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 option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions from time to time (and are likely to do so following any conversion of the notes, any repurchase of the notes by us on any fundamental change repurchase date, any redemption date or any other date on which the notes are retired by us, in each case, if we exercise our option to terminate the relevant portion of the capped call transactions). This activity could also cause or avoid an increase or a decrease in the market price of our common stock.</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 addition, if any such capped call transactions are terminated for any reason, the option counterparties or their respective affiliates may unwind their hedge positions with respect to our common stock, which could adversely affect the value of our common stock.</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;">Furthermore, the option counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of a number of financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the capped call </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;">39</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="#s254518D8C04B5020B4A678E66E6F8F6A"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the option counterparties.</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;"><br/></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;"><br/></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;"><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;">40</span></div></div><hr style="page-break-after:always"></hr><div><a id="s7B189CC676BF57D99D7D355FFA32A80E"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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 2.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a) Sales of Unregistered 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;">None.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b) Use of Proceeds from Public Offerings of 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;">None.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c) Purchases of Equity Securities by the Issuer and Affiliated Purchasers</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="s246C49DFF2645B1CB4E6900E814F8202"></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 3.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Defaults Upon Senior 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;">None.</span></div><div><a id="s625C29B9C7265C1AB0FB3DAB10E545B1"></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 4.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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><a id="sD16E2208090953DCB0D9F62D52F51311"></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 5.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><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;">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;">41</span></div></div><hr style="page-break-after:always"></hr><div><a id="s31ABD637A1965AC1B6F50C7B8E9EAC26"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 6.</span><span style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibits</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:44%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:13%;"></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&#160;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&#160;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/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 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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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 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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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/000110465920051105/tm2016794d1_ex4-1.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/000110465920051105/tm2016794d1_ex4-1.htm"><span style="font-family:inherit;font-size:10pt;">Indenture, dated as of April 23, 2020, between 2U, Inc. and Wilmington Trust, National Association.</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;">4.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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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/000110465920051105/tm2016794d1_ex4-1.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="http://www.sec.gov/Archives/edgar/data/1459417/000110465920051105/tm2016794d1_ex4-1.htm"><span style="font-family:inherit;font-size:10pt;">Form of 2.25% Convertible Senior Note due May 1, 2025 (included as Exhibit A to Exhibit 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="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;">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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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/000110465920051105/tm2016794d1_ex10-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/000110465920051105/tm2016794d1_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">Base Call Option Confirmation, dated as of April 20, 2020, between 2U, Inc. and Citibank, N.A.</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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/000110465920051105/tm2016794d1_ex10-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/000110465920051105/tm2016794d1_ex10-2.htm"><span style="font-family:inherit;font-size:10pt;">Base Call Option Confirmation, dated as of April 20, 2020, between 2U, Inc. and Morgan Stanley &amp; Co. LLC.</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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/000110465920051105/tm2016794d1_ex10-3.htm"><span style="font-family:inherit;font-size:10pt;">10.3</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/000110465920051105/tm2016794d1_ex10-3.htm"><span style="font-family:inherit;font-size:10pt;">Base Call Option Confirmation, dated as of April 20, 2020, between 2U, Inc. and Credit Suisse Capital LLC.</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.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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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="a2uq1202010-qexhibit104.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="a2uq1202010-qexhibit104.htm"><span style="font-family:inherit;font-size:10pt;">First Amendment to the 2U, Inc. 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;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;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="a2uq1202010-qexhibit311.htm"><span style="font-family:inherit;font-size:10pt;">31.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="a2uq1202010-qexhibit311.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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="a2uq1202010-qexhibit312.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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="a2uq1202010-qexhibit312.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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="a2uq1202010-qexhibit321.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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="a2uq1202010-qexhibit321.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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="a2uq1202010-qexhibit322.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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="a2uq1202010-qexhibit322.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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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 -&#160;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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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: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: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;">&#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: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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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></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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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><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><a id="sC1C93DDE1AF158AE87466BB18F3B79B4"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s254518D8C04B5020B4A678E66E6F8F6A"><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-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 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 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:49%;"></td><td style="width:4%;"></td><td style="width:47%;"></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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></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;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</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></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;">April&#160;30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td 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/ 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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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;">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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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;">Chief Executive Officer</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></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;">April&#160;30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td 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/ Paul S. Lalljie</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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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;">Paul S. Lalljie</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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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;">Chief Financial Officer</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;">43</span></div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>2
<FILENAME>a2uq1202010-qexhibit104.htm
<DESCRIPTION>EXHIBIT 10.4
<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="s63f88fd5350441feb86d81ab9b4d7e53"></a></div><div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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&#160;10.4</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FIRST AMENDMENT</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TO THE</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2U, INC. SEVERANCE PAY</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AND CHANGE IN CONTROL</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PLAN</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This First Amendment (this &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment</font><font style="font-family:inherit;font-size:12pt;">&#8221;) to the 2U, Inc. Severance Pay and Change in Control Plan (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221;), is adopted by the Compensation Committee (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Committee</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of the Board of Directors (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Board</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of 2U, Inc. (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company</font><font style="font-family:inherit;font-size:12pt;">&#8221;) on April 24, 2020.  Capitalized terms used but not otherwise defined herein will have the meaning ascribed to them in the Plan.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Company maintains the Plan;</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, in accordance with Section 5.1 of the Plan, subject to certain restrictions that do not apply in this instance, the Board (or a duly authorized committee thereof) is authorized to amend any or all provisions of the Plan at any time for any reason, and the Board has delegated such authority to the Committee; </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Committee desires to include a scrivener&#8217;s error provision to the Plan and to make a clarification, as set forth in this Amendment; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Committee desires to delegate to the officers of the Company the authority to restate the Plan consistent with the terms of this Amendment and to make any filings it deems necessary and appropriate in connection therewith.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOW, THEREFORE, BE IT RESOLVED</font><font style="font-family:inherit;font-size:12pt;">, that the Plan is amended as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The second paragraph of the &#8220;Introduction&#8221; of the Plan is hereby clarified by replacing the penultimate sentence thereof with the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;The Plan is intended to be a &#8216;top-hat&#8217; welfare benefit plan within the meaning of U.S. Department of Labor Regulation Section 2520.104-24.&#8221; </font></div><div style="line-height:120%;padding-left:48px;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;"><font style="padding-bottom:10px;padding-top:10px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:48px;">1.</font><font style="font-family:inherit;font-size:12pt;">Article IV the Plan is hereby amended by adding a new Section 4.8 thereto, as follows:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;4.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;text-decoration:underline;">Scrivener&#8217;s Error</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.  </font><font style="font-family:inherit;font-size:12pt;">The Plan shall be applied and interpreted without regard to any scrivener&#8217;s error (as described in the next following sentence).  The determination of whether a scrivener&#8217;s error has occurred, shall be made by the Committee or its authorized representative, in the exercise of its best judgment and sole discretion, based on its understanding of the intent of the Company as settlor of the Plan, and taking into account such evidence, written or oral, as it deems appropriate or helpful.  The Committee, or its authorized representative, is authorized to correct any scrivener&#8217;s error that it discovers in this document or in any other document of the Plan.  Construction or interpretation made under this Section 4.8 shall be conclusive.&#8221;</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">RESOLVED FURTHER</font><font style="font-family:inherit;font-size:12pt;">, that the proper officers of the Company are authorized to restate the Plan consistent with the terms of this Amendment and to make any filings they deem necessary and appropriate in connection therewith; and </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">RESOLVED FURTHER</font><font style="font-family:inherit;font-size:12pt;">, that the proper officers of the Company be, and the same hereby are, authorized individually to take such actions, obtain such consents, and execute such documents and instruments as such officer, in his or her sole discretion, deems necessary or desirable to effectuate the intent of the foregoing resolutions and this Amendment.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ADOPTED:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ATTESTED:</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">April 24, 2020</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Matthew Norden</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Date</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Secretary</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:justify;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-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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>3
<FILENAME>a2uq1202010-qexhibit311.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="s4105AB45315F59B39A9935CB44F68BF1"></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&#160;31.1</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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 CHIEF EXECUTIVE OFFICER</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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:16px;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: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 Quarterly Report on Form&#160;10-Q of 2U,&#160;Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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: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:16px;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: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:16px;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: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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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;"><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:16px;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;"><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:16px;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;"><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:16px;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;"><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:16px;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: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 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:16px;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;"><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:16px;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;"><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%;padding-top:8px;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.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:6%;"></td><td style="width:40%;"></td><td style="width:5%;"></td><td style="width:7%;"></td><td style="width:42%;"></td></tr><tr><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;">Date:</font></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;"><font style="font-family:inherit;font-size:10pt;">April&#160;30, 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/ Christopher J. Paucek</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: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;">&#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></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:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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></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:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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></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-31.2
<SEQUENCE>4
<FILENAME>a2uq1202010-qexhibit312.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="sE92AC49C9F555EAA84126C611CD76196"></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&#160;31.2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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 CHIEF FINANCIAL OFFICER</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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:16px;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: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 Quarterly Report on Form&#160;10-Q of 2U,&#160;Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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: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:16px;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: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:16px;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: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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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;"><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:16px;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;"><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:16px;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;"><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:16px;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;"><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:16px;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: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 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:16px;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;"><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:16px;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;"><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%;padding-left:96px;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:6%;"></td><td style="width:40%;"></td><td style="width:5%;"></td><td style="width:7%;"></td><td style="width:42%;"></td></tr><tr><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;">Date:</font></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;"><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2020</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;">By:</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Paul S. Lalljie</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="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><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: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="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;">Name:</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;">Paul S. Lalljie</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="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;">Title:</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;">Chief Financial Officer</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-32.1
<SEQUENCE>5
<FILENAME>a2uq1202010-qexhibit321.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="sE85A3842FFD15D96B6DA820C6ECC5B82"></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&#160;32.1</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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&#160;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 2002</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report on Form&#160;10-Q of 2U,&#160;Inc. (the &#8220;Company&#8221;) for the quarterly period ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2020</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;),&#160;I, Christopher J. Paucek, as Chief Executive Officer of the Company, do hereby certify, pursuant to 18&#160;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><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934;&#160;and</font></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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: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%;padding-left:72px;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:6%;"></td><td style="width:40%;"></td><td style="width:5%;"></td><td style="width:7%;"></td><td style="width:42%;"></td></tr><tr><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;">Date:</font></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;"><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2020</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;">By:</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Christopher J. Paucek</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="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><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: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="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;">Name:</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;">Christopher J. Paucek</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="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;">Title:</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;">Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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 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-32.2
<SEQUENCE>6
<FILENAME>a2uq1202010-qexhibit322.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="sC577D41604585A538CB08C3DAB05AC38"></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&#160;32.2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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&#160;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 2002</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report on Form&#160;10-Q of 2U,&#160;Inc. (the &#8220;Company&#8221;) for the quarterly period ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2020</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;),&#160;I, Paul S. Lalljie, as Chief Financial Officer of the Company, do hereby certify, pursuant to 18&#160;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><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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: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)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934;&#160;and</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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: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%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:6%;"></td><td style="width:40%;"></td><td style="width:5%;"></td><td style="width:7%;"></td><td style="width:42%;"></td></tr><tr><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;">Date:</font></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;"><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2020</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;">By:</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Paul S. Lalljie</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="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><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: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="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;">Name:</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;">Paul S. Lalljie</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="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;">Title:</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;">Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;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 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-101.SCH
<SEQUENCE>7
<FILENAME>twou-20200331.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/20200331" 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/20200331" 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/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-20200331_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-20200331_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-20200331_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-20200331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedExpenses" roleURI="http://www.2u.com/role/AccruedExpenses">
        <link:definition>2105100 - Disclosure - 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>2405402 - 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="AccruedExpensesTables" roleURI="http://www.2u.com/role/AccruedExpensesTables">
        <link:definition>2305301 - Disclosure - Accrued Expenses (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="AdditionalInformationDetails" roleURI="http://www.2u.com/role/AdditionalInformationDetails">
        <link:definition>2408403 - Disclosure - - 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="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="BusinessCombinationAdditionalInformationDetails" roleURI="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails">
        <link:definition>2403402 - Disclosure - Business Combination - 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="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>2106100 - 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>2406401 - 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="CondensedConsolidatedBalanceSheets" roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Condensed 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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Condensed 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="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>1004000 - Statement - Condensed 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="CondensedConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>1003000 - Statement - Condensed Consolidated Statements 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="CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>1002000 - Statement - Condensed 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="CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical">
        <link:definition>1002501 - Statement - Condensed 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>2108100 - 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="DebtLongTermDebtDetails" roleURI="http://www.2u.com/role/DebtLongTermDebtDetails">
        <link:definition>2408402 - 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>2308301 - 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>2104100 - 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="GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails">
        <link:definition>2404402 - 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="GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails">
        <link:definition>2404404 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization 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="GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails">
        <link:definition>2404403 - Disclosure - Goodwill and Amortizable Intangible Assets - 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="GoodwillAndAmortizableIntangibleAssetsTables" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables">
        <link:definition>2304301 - 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>2109100 - 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="IncomeTaxesDetails" roleURI="http://www.2u.com/role/IncomeTaxesDetails">
        <link:definition>2409401 - Disclosure - Income Taxes (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="Leases" roleURI="http://www.2u.com/role/Leases">
        <link:definition>2107100 - 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="LeasesAdditionalInformationDetails" roleURI="http://www.2u.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2407402 - Disclosure - Leases - 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="LeasesLeaseCostDetails" roleURI="http://www.2u.com/role/LeasesLeaseCostDetails">
        <link:definition>2407403 - 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="LeasesOperatingLeaseLiabilitiesDueDetails" roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails">
        <link:definition>2407404 - Disclosure - Leases - Operating Lease Liabilities Due (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="LeasesOperatingLeaseLiabilitiesDueDetailsCalc2" roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2">
        <link:definition>2407404 - Disclosure - Leases - Operating Lease Liabilities Due (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>2307301 - 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>2112100 - 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>2412402 - 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>2312301 - 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="SegmentAndGeographicInformation" roleURI="http://www.2u.com/role/SegmentAndGeographicInformation">
        <link:definition>2113100 - 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="SegmentAndGeographicInformationConcentrationRiskDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails">
        <link:definition>2413402 - Disclosure - Segment and Geographic Information - Concentration Risk (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="SegmentAndGeographicInformationContractAcquisitionCostsDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails">
        <link:definition>2413404 - Disclosure - Segment and Geographic Information - Contract Acquisition Costs (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="SegmentAndGeographicInformationGeographicalInformationDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails">
        <link:definition>2413405 - Disclosure - Segment and Geographic Information - Geographical 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="SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails">
        <link:definition>2413403 - Disclosure - Segment and Geographic Information - Revenue and 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="SegmentAndGeographicInformationTables" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables">
        <link:definition>2313301 - 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="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="SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" roleURI="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails">
        <link:definition>2402404 - Disclosure - Significant Accounting Policies - Change in Provision for Credit Losses (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="SignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2402403 - Disclosure - Significant Accounting Policies - 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="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="SignificantAccountingPoliciesSignificantAccountingPoliciesTables" roleURI="http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables">
        <link:definition>2302302 - Disclosure - Significant Accounting Policies Significant Accounting Policies (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="StockBasedCompensation" roleURI="http://www.2u.com/role/StockBasedCompensation">
        <link:definition>2111100 - 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="StockBasedCompensationExpenseDetails" roleURI="http://www.2u.com/role/StockBasedCompensationExpenseDetails">
        <link:definition>2411402 - Disclosure - 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="StockBasedCompensationOptionsDetails" roleURI="http://www.2u.com/role/StockBasedCompensationOptionsDetails">
        <link:definition>2411403 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationRestrictedStockUnitsDetails" roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
        <link:definition>2411404 - 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="StockBasedCompensationTables" roleURI="http://www.2u.com/role/StockBasedCompensationTables">
        <link:definition>2311301 - 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>2110100 - 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>2410402 - 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>2310301 - 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>
      <link:roleType id="SubsequentEvents" roleURI="http://www.2u.com/role/SubsequentEvents">
        <link:definition>2114100 - Disclosure - Subsequent Events</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="SubsequentEventsDetails" roleURI="http://www.2u.com/role/SubsequentEventsDetails">
        <link:definition>2414401 - Disclosure - Subsequent Events (Details)</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_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock" name="AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <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_AdvancesRepaidFromToCustomers" name="AdvancesRepaidFromToCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" 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 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 abstract="true" id="twou_ContentDevelopmentMember" name="ContentDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ContractAssetsAbstract" name="ContractAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" 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_DebtInstrumentAccordianFeatureIncreaseLimit" name="DebtInstrumentAccordianFeatureIncreaseLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_DebtInstrumentConvertibleMeasurementPeriod" name="DebtInstrumentConvertibleMeasurementPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" name="DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" 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_DebtInstrumentThresholdPercentageofSalesPricePerShare" name="DebtInstrumentThresholdPercentageofSalesPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <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 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_FourUniversityClientsMember" name="FourUniversityClientsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_InProcessCapitalizedTechnologyAndContentDevelopmentMember" name="InProcessCapitalizedTechnologyAndContentDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" name="IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles" name="IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles" 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 id="twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" name="LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_LesseeOperatingLeaseOptiontoTerminateTerm" name="LesseeOperatingLeaseOptiontoTerminateTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_NumberOfGovernmentGrants" name="NumberOfGovernmentGrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" name="OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_OptionIndexedToIssuersEquityCapPrice" name="OptionIndexedToIssuersEquityCapPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" 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 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 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 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 abstract="true" id="twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract" name="SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" 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 id="twou_StockholderActivismCosts" name="StockholderActivismCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" 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_TheNotesMember" name="TheNotesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_TotalAssetsBySegmentTableTextBlock" name="TotalAssetsBySegmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" 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_UniversityClientOneMember" name="UniversityClientOneMember" 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>8
<FILENAME>twou-20200331_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/AccruedExpenses" xlink:href="twou-20200331.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20200331.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesTables" xlink:href="twou-20200331.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AdditionalInformationDetails" xlink:href="twou-20200331.xsd#AdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20200331.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20200331.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20200331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20200331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheets" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20200331.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20200331.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20200331.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20200331.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20200331.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesDetails" xlink:href="twou-20200331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20200331.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesAdditionalInformationDetails" xlink:href="twou-20200331.xsd#LeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20200331.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails" xlink:href="twou-20200331.xsd#LeasesOperatingLeaseLiabilitiesDueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2" xlink:href="twou-20200331.xsd#LeasesOperatingLeaseLiabilitiesDueDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20200331.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20200331.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20200331.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20200331.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20200331.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20200331.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationConcentrationRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20200331.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationExpenseDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationOptionsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20200331.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20200331.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20200331.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20200331.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEvents" xlink:href="twou-20200331.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEventsDetails" xlink:href="twou-20200331.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.2u.com/role/AccruedExpenses" xlink:type="extended" />
  <link:calculationLink 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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" 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_3aae0f17-e5b2-b861-7c74-9a4f42f6d1c8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_3aae0f17-e5b2-b861-7c74-9a4f42f6d1c8" 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_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" xlink:label="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_5FA83CBD41251E72964F53AF9CF589C3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:to="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_5FA83CBD41251E72964F53AF9CF589C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_c2676f97-95a2-35b7-c84b-243edbd84b35" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_c2676f97-95a2-35b7-c84b-243edbd84b35" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/AdditionalInformationDetails" 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/BusinessCombinationAdditionalInformationDetails" xlink:type="extended" />
  <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/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <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_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" 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_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="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_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: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:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" 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_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" 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_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_6fae803b-e387-d4d1-a614-adb7742b70d0" 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_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="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_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="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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_3b488bdc-bd8a-53cc-1776-adb7746f019f" 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_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="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_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="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_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="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_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_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" 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_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_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" 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_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_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" 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_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_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" 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_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_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" 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_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_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-20200331.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_6007f2f1-893c-bf75-ee93-adb77491d8c8" 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_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_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" 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_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" 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="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_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_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" 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_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_b223e2f9-2d3a-910b-e412-adb7742f5162" 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_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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" 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_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" 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_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_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" 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_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" 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-20200331.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_14b6b8b2-e01e-ef6b-4c8d-adb7746ac826" 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_CurriculumAndTeachingCosts_14b6b8b2-e01e-ef6b-4c8d-adb7746ac826" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_55c162fa-bb63-ca79-dca2-adb774253c50" 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_ServicingAndSupportCosts_55c162fa-bb63-ca79-dca2-adb774253c50" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_6adbc463-98fd-6379-eb2c-adb774457743" 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_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="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_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="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_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" 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: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="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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" 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/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-20200331.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/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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fa802f8f-3c6f-18ed-005d-e578d38097d8" 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_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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_161efa93-4fc3-b3e6-9a97-d8d9aeebe0cc" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_161efa93-4fc3-b3e6-9a97-d8d9aeebe0cc" 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/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" 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/IncomeTaxesDetails" 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/LeasesAdditionalInformationDetails" xlink:type="extended" />
  <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/LeasesOperatingLeaseLiabilitiesDueDetails" 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48abcf97-737b-2b2c-8a8c-c74539d0b215" 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48abcf97-737b-2b2c-8a8c-c74539d0b215" 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/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2" 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_10A2A776BD304015C21983F7CA2C2D2B_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_10A2A776BD304015C21983F7CA2C2D2B_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_10A2A776BD304015C21983F7CA2C2D2B_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_10A2A776BD304015C21983F7CA2C2D2B_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_10A2A776BD304015C21983F7CA2C2D2B_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_10A2A776BD304015C21983F7CA2C2D2B_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_OperatingLeaseLiability_10A2A776BD304015C21983F7CA2C2D2B_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/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:type="extended">
    <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:loc xlink:href="twou-20200331.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" 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_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_17d6fb00-d8ca-12a7-45aa-c9b702218c16" 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_InterestIncomeExpenseNet_17d6fb00-d8ca-12a7-45aa-c9b702218c16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96cf6261-5089-1df3-fbfc-c8c8918673b4" 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_ForeignCurrencyTransactionGainLossBeforeTax_96cf6261-5089-1df3-fbfc-c8c8918673b4" 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="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_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="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_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_ef98dc41-0d9c-380f-2b1b-4952736dffb4" 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_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_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_d445215a-3b87-2f11-ac68-3256f2f2966f" 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_us-gaap_RestructuringCharges_d445215a-3b87-2f11-ac68-3256f2f2966f" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_StockholderActivismCosts" xlink:label="loc_twou_StockholderActivismCosts_853D09E29377517C4D98841ED01C940E" 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_StockholderActivismCosts_853D09E29377517C4D98841ED01C940E" 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="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_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" xlink:label="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_683b8a8a-18be-b865-6fb0-adb7745dbf07" 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_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_683b8a8a-18be-b865-6fb0-adb7745dbf07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" 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_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" 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_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_3a6f997b-6cb0-1ee9-a4ab-1c23ee8325d6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_3a6f997b-6cb0-1ee9-a4ab-1c23ee8325d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_61df7d55-7bfa-d6de-a892-e36f6b32005c" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_61df7d55-7bfa-d6de-a892-e36f6b32005c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" 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/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" 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/StockBasedCompensationExpenseDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationOptionsDetails" 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/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-20200331.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-20200331.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-20200331.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-20200331.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:calculationLink xlink:role="http://www.2u.com/role/SubsequentEvents" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SubsequentEventsDetails" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>twou-20200331_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/AccruedExpenses" xlink:href="twou-20200331.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20200331.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesTables" xlink:href="twou-20200331.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AdditionalInformationDetails" xlink:href="twou-20200331.xsd#AdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20200331.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20200331.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20200331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20200331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheets" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20200331.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20200331.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20200331.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20200331.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20200331.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesDetails" xlink:href="twou-20200331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20200331.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesAdditionalInformationDetails" xlink:href="twou-20200331.xsd#LeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20200331.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails" xlink:href="twou-20200331.xsd#LeasesOperatingLeaseLiabilitiesDueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20200331.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20200331.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20200331.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20200331.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20200331.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20200331.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationConcentrationRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20200331.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationExpenseDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationOptionsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20200331.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20200331.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20200331.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20200331.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEvents" xlink:href="twou-20200331.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEventsDetails" xlink:href="twou-20200331.xsd#SubsequentEventsDetails" 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/AccruedExpenses" 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/AccruedExpensesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/AdditionalInformationDetails" 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_B773BB441B29D6B8AAC9A8702D19455E" 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_E98691EC040E0652AC34A8702D140FF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" 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_DE26477677A134A5B386A8C4F96A5630" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" 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_F180269519C2FAA58BD1A8C4F97170C4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4_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_F180269519C2FAA58BD1A8C4F97170C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" 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_810E53D2FF9266134398A8C5199F1488" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" xlink:to="loc_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:to="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533_default" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:to="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:to="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:to="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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_47ACD9836021FFDA3C98A8702D14B1E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" 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_BA8989C1FDDEE08C7607A8702D154805_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" xlink:to="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805_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_BA8989C1FDDEE08C7607A8702D154805" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" xlink:to="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" 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_A1A4A415A077371EF613A8702D15D573" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" xlink:to="loc_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" 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_88EA596E0A3AD68EA91CA8702D15B68A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" 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_16B83DA77A272A443FE6A8702D16A282" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" 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_1C910A06C028E2826EACA8702D168161_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161_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_1C910A06C028E2826EACA8702D168161" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" xlink:to="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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_E70A8CD58E2BC1023031A8702D16A328" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" 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_E65C2154AFBCB11E0B52A8702D172FF8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8_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_E65C2154AFBCB11E0B52A8702D172FF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" 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_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" xlink:to="loc_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" xlink:to="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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_7CFB02869106C0B11EDCA8702D17723A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" 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_221DE3FEBE09FA1B9B93A8702D177131_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" xlink:to="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131_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_221DE3FEBE09FA1B9B93A8702D177131" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" xlink:to="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" 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_2628A4B43907A73DA1CBA8702D185D77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" xlink:to="loc_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" 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_58BCCD4748006A8AD12AA8702D1834D3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" xlink:to="loc_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" 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_2978C4A98F6397CC0323A8702D18CCDE" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" 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_419CE9C62C91C1237AE8A8702D1926CC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC_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_419CE9C62C91C1237AE8A8702D1926CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" xlink:to="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" 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_36D9B6B75445CF1F841BA8702D1983FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" 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_EB3D18D71B85D07095ACA8702D1AD757" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" 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_0CC0F2D862B68574B5EAA8C0259675E5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" 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_F2B6F6E1C91FD10FDD42A8702D1BF4B2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" 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_2679D257C362EF1FB5E0A8702D1CFE81" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" 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_54A3175588558E8C3463A8702D1BC9D3" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" 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_2648B9669CA54C69DA3AA8702D1B7F72" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" 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_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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_820A4BB739CB6475002AA8702D1BF0DF" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombination" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails" 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_DEE78D9E9A629ABE39F28384560584E5" 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_3929C59E4FC49EDAC26383845604EC24" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" 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_290CDBB9137499D34D5883845605E869" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_290CDBB9137499D34D5883845605E869" 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_A02779905E73CF09D33B83845605E68C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_290CDBB9137499D34D5883845605E869" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A02779905E73CF09D33B83845605E68C_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_A02779905E73CF09D33B83845605E68C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_290CDBB9137499D34D5883845605E869" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A02779905E73CF09D33B83845605E68C" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_ED5ED57F1FAD4ED3C11C8384560535CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A02779905E73CF09D33B83845605E68C" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_ED5ED57F1FAD4ED3C11C8384560535CB" xlink:type="arc" />
    <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_698097B697655D666DCB8384560520B1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_BusinessAcquisitionParValue" xlink:label="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" 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/CondensedConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" 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_71DD40F93740A26F0AAB83B336A5CA26" 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_259D8EADB76A479A2F4B83B336A2831D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" xlink:to="loc_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" 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_43080932CE9BCEAB955C83B336A3BA0B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" 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_2ED15478810A53CC574583B336A30552_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" xlink:to="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552_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_2ED15478810A53CC574583B336A30552" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" xlink:to="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" 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_7926C466747DEE4C5EBC83B336A4813D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" 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_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" 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_A893BEEC584B68E26CF683B336A5627D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" 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_2BF643D4129A0D0B6FBE83B336A5BD95" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" 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_7D158D289B346DFCA1F183B336A655C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" 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_56F0E0D115F9BE6C7E9A83B336A7161C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C" 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_46DBD9B91EC6C7C92D7883B336A6DCAA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" 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_404821409017AA90923683B336A77E38" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" 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_55F292230304B4AA573883B336A7D517" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" 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_C77B90F2B7B4FF1FEEDA83B336A7AABA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA" 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_D0C3187CA1C9CC2BEDC083B336A71426" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" 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_3B0AD2B044181498DD3883B336A96CF7" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" 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_9D912C1058606CE4EFD183B336A92919" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919" 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_672372A8974046DA337383B336A9C8AB" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" 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/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/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_4B57B71EAD4F5570E19583CB00C5742F" 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_D008DDADF0CFACD42B7D83CB00C175AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" 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_D37C6C0AFF46D577968283CB00C16EF5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D37C6C0AFF46D577968283CB00C16EF5" 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_B626A1A58954D8FE37C783CB00C142A1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D37C6C0AFF46D577968283CB00C16EF5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1_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_B626A1A58954D8FE37C783CB00C142A1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D37C6C0AFF46D577968283CB00C16EF5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" 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_1304F962DA37C741EC4A83CB00C2AD47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_1304F962DA37C741EC4A83CB00C2AD47" 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_448F607F77FF00D6C80383CB00C2ECFD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" 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_36BAA96D8B0A317DAA0383CB00C20D8D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" 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_55D31305F05F22E58E7083CB00C24B10" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_TradeNamesMember_55D31305F05F22E58E7083CB00C24B10" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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_1FABED35FDF1E09A750683CB00C3ED83" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1FABED35FDF1E09A750683CB00C3ED83" 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_786F31F4884CB76901F883CB00C3C136_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1FABED35FDF1E09A750683CB00C3ED83" xlink:to="loc_us-gaap_SegmentDomain_786F31F4884CB76901F883CB00C3C136_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_786F31F4884CB76901F883CB00C3C136" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1FABED35FDF1E09A750683CB00C3ED83" xlink:to="loc_us-gaap_SegmentDomain_786F31F4884CB76901F883CB00C3C136" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_598C45C9495F66BCBFC983CB00C3BC69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_786F31F4884CB76901F883CB00C3C136" xlink:to="loc_twou_GraduateProgramSegmentMember_598C45C9495F66BCBFC983CB00C3BC69" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_861EBDA6BB263E4DAD9B83CB00C42614" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_786F31F4884CB76901F883CB00C3C136" xlink:to="loc_twou_AlternativeCredentialSegmentMember_861EBDA6BB263E4DAD9B83CB00C42614" 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_D2CAA9F3A48CE120902283CB00C4BF10" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_srt_RangeAxis_D2CAA9F3A48CE120902283CB00C4BF10" 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_F05705DD965DB0DFE80783CB00C48AE6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_D2CAA9F3A48CE120902283CB00C4BF10" xlink:to="loc_srt_RangeMember_F05705DD965DB0DFE80783CB00C48AE6_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_F05705DD965DB0DFE80783CB00C48AE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_D2CAA9F3A48CE120902283CB00C4BF10" xlink:to="loc_srt_RangeMember_F05705DD965DB0DFE80783CB00C48AE6" 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_BBEA5F3224D29F28569D83CB00C4976C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_F05705DD965DB0DFE80783CB00C48AE6" xlink:to="loc_srt_MinimumMember_BBEA5F3224D29F28569D83CB00C4976C" 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_715C4B97124D621D776583CB00C58EE4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_F05705DD965DB0DFE80783CB00C48AE6" xlink:to="loc_srt_MaximumMember_715C4B97124D621D776583CB00C58EE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" 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_81A310FE94DB21DE925F83CB00C69D68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="loc_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" 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_22F5DA6CB44A093C080983CB00C79654" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" 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_B03B7D1C982F4CDEEA6283CB00C7CEF7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7" 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_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" 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_24189051BDFD8B94E2DA83CB00C89597" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" 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_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" 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_222D39B1300A7761179F83CB008F127B" 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_EB2F217AE7DE5911ECFF83CB008D33B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_222D39B1300A7761179F83CB008F127B" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_EB2F217AE7DE5911ECFF83CB008D33B6" 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_F8CC4D5688E346E954CD83CB008E7F14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_EB2F217AE7DE5911ECFF83CB008D33B6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F8CC4D5688E346E954CD83CB008E7F14" 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_547A9AFA0E3F9D797A6583CB008EA43D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F8CC4D5688E346E954CD83CB008E7F14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_547A9AFA0E3F9D797A6583CB008EA43D_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_547A9AFA0E3F9D797A6583CB008EA43D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F8CC4D5688E346E954CD83CB008E7F14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_547A9AFA0E3F9D797A6583CB008EA43D" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_547A9AFA0E3F9D797A6583CB008EA43D" xlink:to="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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_F453FF2A73D613766B5A83CB009036C8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_222D39B1300A7761179F83CB008F127B" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_F453FF2A73D613766B5A83CB009036C8" 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_FC9282B4FA135735BB1A83CB00903772" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_222D39B1300A7761179F83CB008F127B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" 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_B209C75AF4031999F8CD83CB0090EB08" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" 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_DC80597ABC02B2C60CC683CB00907D7B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" 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_8FF8D1F23CB9D1E3D63E83CB0091BAAA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" 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_40CBBDD2772821244A4E83CB009199E8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" 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_27860028C8A0ED07E16583CB00914D4A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" 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_8A580FB5B4DB01476A1B83CB0091DAF5" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8A580FB5B4DB01476A1B83CB0091DAF5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" 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_B1CA7990A4807B190935C18B3D66FFCC" 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_5CDB90CE019526DFD613C18B3D622AF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" 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_3CC93449A3B3542C2245C18B3D62F337" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3CC93449A3B3542C2245C18B3D62F337" 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_18EF4E67F939BC2C105EC18B3D63DF1B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3CC93449A3B3542C2245C18B3D62F337" xlink:to="loc_us-gaap_SegmentDomain_18EF4E67F939BC2C105EC18B3D63DF1B_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_18EF4E67F939BC2C105EC18B3D63DF1B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3CC93449A3B3542C2245C18B3D62F337" xlink:to="loc_us-gaap_SegmentDomain_18EF4E67F939BC2C105EC18B3D63DF1B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_47EF60D17FA4173CB87BC18B3D63E0F9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_18EF4E67F939BC2C105EC18B3D63DF1B" xlink:to="loc_twou_AlternativeCredentialSegmentMember_47EF60D17FA4173CB87BC18B3D63E0F9" 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_23D3E6B589D66A24C09EC18B3D633F3E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" 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_CD6247E01B6979349FAEC18B3D64BFEE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE_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_CD6247E01B6979349FAEC18B3D64BFEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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_4FBDC4520359F90B3F7CC18B3D64F827" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" 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_2C661137FFC2D94FDE24C18B3D646695_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695_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_2C661137FFC2D94FDE24C18B3D646695" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" 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_C56E9380428A15587D6BC18B3D65ABAA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ContentDevelopmentMember" xlink:label="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" 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_7D683B16F5BDCBFEB673C18B3D656139" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" 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_8B2A253C035981FD98AEC18B3D66508C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" 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_49ACAC67A8707C80F579C18B3D660CC9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" 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_6F45DDFC8B91FFD6C81EC18B3D66CEAC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" 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/IncomeTaxesDetails" 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/LeasesAdditionalInformationDetails" 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_BA99A07F192D5370BED9838456155492" 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_4A0E017C8711D9FBCE1A838456149BE7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" 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_0DC9D4FF1C2146168D9B838456147B51" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" xlink:to="loc_srt_RangeAxis_0DC9D4FF1C2146168D9B838456147B51" 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_4EB334D235D0B8797AB983845614FA7E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0DC9D4FF1C2146168D9B838456147B51" xlink:to="loc_srt_RangeMember_4EB334D235D0B8797AB983845614FA7E_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_4EB334D235D0B8797AB983845614FA7E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0DC9D4FF1C2146168D9B838456147B51" xlink:to="loc_srt_RangeMember_4EB334D235D0B8797AB983845614FA7E" 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_C52A18043FAFA41D9152838456157A67" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4EB334D235D0B8797AB983845614FA7E" xlink:to="loc_srt_MinimumMember_C52A18043FAFA41D9152838456157A67" 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_C1C3014E548A71D31427838456157E72" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4EB334D235D0B8797AB983845614FA7E" xlink:to="loc_srt_MaximumMember_C1C3014E548A71D31427838456157E72" 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_820E349F0C9ADB86DC15838456156424" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" 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_9408CB4AC28C1DE54874838456154AA2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_LesseeOperatingLeaseOptiontoTerminateTerm" xlink:label="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" 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_90C9A17AE71D1AE3523583845616DC32" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" 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_9C6DEF3864A172412F0D838456169FA3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" 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_8F821AD496269DB90C64838456164578" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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_5E58C7D0912E6302431A838456164F65" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails" 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_6810BC6FE0118ADFC46683845666C69A" 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_FF0F72B1776D9E57D7DC83845663644B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" 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_5AA582CB7ADDE17DD040838456630525" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" 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_E770DAE94E4134CB115D838456657ADB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB_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_E770DAE94E4134CB115D838456657ADB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" 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_8103059427B02EAC5C87838456660261" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8103059427B02EAC5C87838456660261" 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_4E018B75089E7561A3B983845666F90B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" 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_2B31F2009CFB9D145F5F838456673537" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" 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/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" 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_8C2DDCD23632FD64309FC6C223499EC7" 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_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" 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_1B04A104272CBF0F4B66C6C2233F318D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" 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_F3CDD270662532663970C6C2233F795F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" xlink:to="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F_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_F3CDD270662532663970C6C2233F795F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" xlink:to="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_FourUniversityClientsMember" xlink:label="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" 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_E457B9AD7B79807BAAF2C6C223406B07" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" 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_A46CFA29C62B3C0F71BCC6C2234137EE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE_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_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" 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_62FBFDDEC8CC29932814C6C2234134EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" 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_41AF6AE1C09FB7AFCB76C6C223410C8A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" 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_58F69E566FAAB0A00661C6C22341D3DC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" 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_EC8C80E756A597F83C66C6C223421919_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919_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_EC8C80E756A597F83C66C6C223421919" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" 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_2F84EDBF67A9172AD350C6C22348A2B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" 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_1C9464B0E861881A29BAC6C223481D15" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1C9464B0E861881A29BAC6C223481D15" 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_D66B73CF24764834E941C6C22348245A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1C9464B0E861881A29BAC6C223481D15" xlink:to="loc_us-gaap_SegmentDomain_D66B73CF24764834E941C6C22348245A_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_D66B73CF24764834E941C6C22348245A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1C9464B0E861881A29BAC6C223481D15" xlink:to="loc_us-gaap_SegmentDomain_D66B73CF24764834E941C6C22348245A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_7CF3AAEC164AF304417DC6C22348C8E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_D66B73CF24764834E941C6C22348245A" xlink:to="loc_twou_GraduateProgramSegmentMember_7CF3AAEC164AF304417DC6C22348C8E6" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_77E5E39FA8804B17D67DC6C223498676" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_D66B73CF24764834E941C6C22348245A" xlink:to="loc_twou_AlternativeCredentialSegmentMember_77E5E39FA8804B17D67DC6C223498676" 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_27FDC5DA5CFC90BD5C5CC6C22349494E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" 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_0E0DF5F90998FC87A255C6C2234995EC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" 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_441EAE104B3F2B3F5DE0C6C2234A568B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" 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_A806518B37FC8681B4B3C6C2234A2612" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" 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_5A1A2EEB46E2714F98E783F7C950FBEF" 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_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5A1A2EEB46E2714F98E783F7C950FBEF" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" 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_D9B221875C75FCF42C5883F7C94F1A7D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_D9B221875C75FCF42C5883F7C94F1A7D" 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_5050D256D55EDCD3B05B83F7C94FC782_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D9B221875C75FCF42C5883F7C94F1A7D" xlink:to="loc_us-gaap_SegmentDomain_5050D256D55EDCD3B05B83F7C94FC782_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_5050D256D55EDCD3B05B83F7C94FC782" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D9B221875C75FCF42C5883F7C94F1A7D" xlink:to="loc_us-gaap_SegmentDomain_5050D256D55EDCD3B05B83F7C94FC782" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5050D256D55EDCD3B05B83F7C94FC782" xlink:to="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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_94811637A6BE950CC49583F7C950FBC3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5A1A2EEB46E2714F98E783F7C950FBEF" xlink:to="loc_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" 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_5775459082367E44FD0CA8702BCD51E5" 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_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" 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_08F297F2F5F64B99043CA8702BCB0A3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" 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_6AEBCEC3930E145A3DDEA8702BCB2A49_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" xlink:to="loc_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49_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_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" xlink:to="loc_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:to="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" 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_AE5617BB627A03809085A8702BCC94F5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="loc_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" 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_A7AE6B67F53154D86C65A8702BCC41D1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" xlink:to="loc_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1_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_A7AE6B67F53154D86C65A8702BCC41D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" xlink:to="loc_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" 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_77F59E8D01F810BE52B4A8702BCDFECE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" xlink:to="loc_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:to="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" 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_C75C65FD4D1012BBE2B2A8702BCE4960" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" 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_A4044DB764516FD2E4FDA8702BD308E7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:to="loc_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" 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_0D1874094D615684C293C6C223152290" 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_1C4F0B0308A54F4FA9E6C6C223138EBE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1C4F0B0308A54F4FA9E6C6C223138EBE" 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_BFF88308EBFB4A91038FC6C223131468" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1C4F0B0308A54F4FA9E6C6C223138EBE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_BFF88308EBFB4A91038FC6C223131468" 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_D0A038A474AA17C23039C6C223143B23_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_BFF88308EBFB4A91038FC6C223131468" xlink:to="loc_us-gaap_SegmentDomain_D0A038A474AA17C23039C6C223143B23_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_D0A038A474AA17C23039C6C223143B23" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_BFF88308EBFB4A91038FC6C223131468" xlink:to="loc_us-gaap_SegmentDomain_D0A038A474AA17C23039C6C223143B23" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_541218C4FACEEB0FA3BBC6C223145C90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_D0A038A474AA17C23039C6C223143B23" xlink:to="loc_twou_GraduateProgramSegmentMember_541218C4FACEEB0FA3BBC6C223145C90" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_AD7508C636908DD1F751C6C223155003" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_D0A038A474AA17C23039C6C223143B23" xlink:to="loc_twou_AlternativeCredentialSegmentMember_AD7508C636908DD1F751C6C223155003" 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_4AB12A0DA62E196C0CA6C6C2231599E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4AB12A0DA62E196C0CA6C6C2231599E3" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" xlink:label="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" 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_1561EEE567D4E195CA5FC6C223180D1A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_NetIncomeLoss_1561EEE567D4E195CA5FC6C223180D1A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract" xlink:label="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" 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_0CBA86845A3646AB8FA5C6C223199E5D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D" 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_A1E209292856E38F968EC6C22319A46B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" 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_9415144976A4528BC3E9C6C2231F9B3A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_StockholderActivismCosts" xlink:label="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" 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_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" 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_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ContractAssetsAbstract" xlink:label="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" 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_1F01F30FF8CE59A22651C6C223203D71" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" 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_D85FA67A7B43880CF6A9C6C22321B83C" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" 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_E4C89182D744A1350467C6C2232162A2" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" 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/SignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" 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_964E1C18E52C4078EA25C0F5FA5314E3" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" 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_92C64C50BA50BEE8A8D6C0F5FA512FE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="loc_srt_RangeAxis_92C64C50BA50BEE8A8D6C0F5FA512FE6" 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_67477B208A69BBD49FD9C0F5FA51E43A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_92C64C50BA50BEE8A8D6C0F5FA512FE6" xlink:to="loc_srt_RangeMember_67477B208A69BBD49FD9C0F5FA51E43A_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_67477B208A69BBD49FD9C0F5FA51E43A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_92C64C50BA50BEE8A8D6C0F5FA512FE6" xlink:to="loc_srt_RangeMember_67477B208A69BBD49FD9C0F5FA51E43A" 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_265ED00C9725C06CF0A2C0F5FA521929" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_67477B208A69BBD49FD9C0F5FA51E43A" xlink:to="loc_srt_MinimumMember_265ED00C9725C06CF0A2C0F5FA521929" 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_1ACAFE1F8C10D4BFAC94C0F5FA52227F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_67477B208A69BBD49FD9C0F5FA51E43A" xlink:to="loc_srt_MaximumMember_1ACAFE1F8C10D4BFAC94C0F5FA52227F" 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_201CA01391DC61134C2DC0F5FA527774" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" 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_8265DC15FF57EB7328B4C0F5FA52BB47_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47_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_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" 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_3A76170935E186B956AAC0F5FA53EFCD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" 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_91CEF66E7BFCAADA14DFC0F5FA535D8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" 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_BD97A3CC38052D613004C0F5FA542886" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" xlink:type="arc" />
    <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_BE415EB71EB84198CCD3C0F5FA54550C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" 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_70720891A983838155EDC0F5FA547D3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" 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_A3720D0C5CE65F2678E0C0F5FA5470A3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" 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_585828884550878573D6C0F5FA540C70" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" 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/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" 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/StockBasedCompensationExpenseDetails" 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_E0EA83AF8C4A864E771083F7C9ABEA6F" 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_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" 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_D4238D0289B091D60E9C83F7C9A953CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" 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_CBD73869D5506B99A0C983F7C9A991ED_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED_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_CBD73869D5506B99A0C983F7C9A991ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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_FF2987B4E14C3D6BA7E683F7C9AA351E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" 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_CE81D1518A58CD712F1583F7C9AB3D79" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" 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_6F753C18765570FBC9D183F7C9AB1F59" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationOptionsDetails" 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_022D0DB6D2E3B8E6350883F7C9A00207" 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_41CE2F0797A3D7D531CA83F7C99E034F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" 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_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" xlink:to="loc_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" 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_0008B5DDF48CCEDA960483F7C99F3454_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454_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_0008B5DDF48CCEDA960483F7C99F3454" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" 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_13119ED112E40FF27D6883F7C99F0A24" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" xlink:to="loc_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" 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_485CED2D8083AC6874D283F7C99F855A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" xlink:to="loc_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" 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_5BE01BEEF23B95A2CB5383F7C9A07BBB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" 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_0E96E1142F59EF839DC683F7C9A0C068" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" 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_A8A2D661C28BBA5EF25383F7C9A144F5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" 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_E608728CE37617DEEA7D83F7C9A18165" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" 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_7F5CC4D885C5D0D30C7083F7C9A1E799" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" 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_D5C6235A77037F30A8FC83F7C9A1B0F7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" 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_B5BA9E587DC44C291D7D83F7C9A20740" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" 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_366EB30B0F015DFC5EDA83F7C9A2BBF1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" 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_6C2E57B9F4772540DD2583F7C9A2C209" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" 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_7BE2378CC35865EFCE1983F7C9A2B01B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" 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_A423144E458B59B7924983F7C9A23C43" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" 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_7395E523F2D1B52E585D83F7C9A323F8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" 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_BBA974EAF5203EBAC7ED83F7C9A363EA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" 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_4409138A400D6A01D70183F7C9A3F9B9" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" 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_348531094ECD971F11B4A8702C7B08C7" 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_CCB874007F4EF972348CA8702C77E369" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCB874007F4EF972348CA8702C77E369" 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_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:to="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:to="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" 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_BC2549C40CD673F0D85FA8702C772807" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_us-gaap_AwardTypeAxis_BC2549C40CD673F0D85FA8702C772807" 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_7928BAAF7F0F992E688EA8702C770022_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_BC2549C40CD673F0D85FA8702C772807" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022_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_7928BAAF7F0F992E688EA8702C770022" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_BC2549C40CD673F0D85FA8702C772807" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" 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_F1E7B22DABDDBA2F3818A8702C786D2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_F1E7B22DABDDBA2F3818A8702C786D2F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" 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_966CF582393215DC7E4AA8702C797FBC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_srt_RangeAxis_966CF582393215DC7E4AA8702C797FBC" 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_9CF68CAA9A68FAE2A3E7A8702C79BD8C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_966CF582393215DC7E4AA8702C797FBC" xlink:to="loc_srt_RangeMember_9CF68CAA9A68FAE2A3E7A8702C79BD8C_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_9CF68CAA9A68FAE2A3E7A8702C79BD8C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_966CF582393215DC7E4AA8702C797FBC" xlink:to="loc_srt_RangeMember_9CF68CAA9A68FAE2A3E7A8702C79BD8C" 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_EE9B292DCE274EF8B12CA8702C7A1A5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9CF68CAA9A68FAE2A3E7A8702C79BD8C" xlink:to="loc_srt_MinimumMember_EE9B292DCE274EF8B12CA8702C7A1A5A" 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_FA3E43AE2B7F56A1A295A8702C7A4D4D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9CF68CAA9A68FAE2A3E7A8702C79BD8C" xlink:to="loc_srt_MaximumMember_FA3E43AE2B7F56A1A295A8702C7A4D4D" 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_8E5FD5C996C430A9F3EBA8702C7B2403" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" 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_78FECE72FB17ACC5AE55A8702C7B89B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" 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_1D4178EE05FB05676E5DA8702C7C9945" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" 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_1B673BFDA2973A974886A8702C7CB65C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" 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_A1248F2FFA7B2FD07A29A8702C7D8160" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" 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_EE6E8D3764134791F01BA8702C7D17B4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" 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_62596297354256D9D935A8702C7D69F9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" 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_A37B909092A286AA7CBDA8702C7E6F97" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" 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_84533E635B1EA0CD7CA9A8702C7ECCA2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" 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_6B6F7028FFE5F8890468A8702C8404B7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" 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_01AA269F58AFCC56ACDBA8702C84955C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationTables" xlink:type="extended" />
  <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_A23BE94F48D2A58E3A3F83F7C9F496E4" 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_8B2FC425A37010597BA883F7C9F01C95" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" 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_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" xlink:to="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" 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_DF2E89E604DBAE84EECA83F7C9F2D828_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" xlink:to="loc_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828_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_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" xlink:to="loc_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:to="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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_52AF524A3C7219AB56B483F7C9F3104F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" xlink:to="loc_us-gaap_AwardTypeAxis_52AF524A3C7219AB56B483F7C9F3104F" 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_48031B07977B783ADA7683F7C9F3CB94_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_52AF524A3C7219AB56B483F7C9F3104F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48031B07977B783ADA7683F7C9F3CB94_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_48031B07977B783ADA7683F7C9F3CB94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_52AF524A3C7219AB56B483F7C9F3104F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48031B07977B783ADA7683F7C9F3CB94" 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_C047F68E1B76A9A49A1183F7C9F3D1F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48031B07977B783ADA7683F7C9F3CB94" xlink:to="loc_us-gaap_EmployeeStockOptionMember_C047F68E1B76A9A49A1183F7C9F3D1F5" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" 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_A49825A0FB0015EB59AA83F7C9F49EA5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5" 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_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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_12964328288E472B146483F7C9F6DAA6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SubsequentEvents" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" 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_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:to="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:to="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:to="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" 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_8C22A02A6852079A4876CC884DE2DEB5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_DebtInstrumentAxis_8C22A02A6852079A4876CC884DE2DEB5" 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_6B6D520F5C50F78A2923CC884DE3A627_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8C22A02A6852079A4876CC884DE2DEB5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6B6D520F5C50F78A2923CC884DE3A627_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_6B6D520F5C50F78A2923CC884DE3A627" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8C22A02A6852079A4876CC884DE2DEB5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6B6D520F5C50F78A2923CC884DE3A627" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TheNotesMember" xlink:label="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6B6D520F5C50F78A2923CC884DE3A627" xlink:to="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" 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_85D93F7A0298B4BCCA92CC884DE349BB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_85D93F7A0298B4BCCA92CC884DE349BB" 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_7347B6DB8221F043C04BCC884DE306B6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_85D93F7A0298B4BCCA92CC884DE349BB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7347B6DB8221F043C04BCC884DE306B6_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_7347B6DB8221F043C04BCC884DE306B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_85D93F7A0298B4BCCA92CC884DE349BB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7347B6DB8221F043C04BCC884DE306B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7347B6DB8221F043C04BCC884DE306B6" xlink:to="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" 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_385929B009FA0AD64F7ECC884DE4CBF3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_385929B009FA0AD64F7ECC884DE4CBF3" 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_CF45F21229782915ACB4CC884DE4EF0F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_385929B009FA0AD64F7ECC884DE4CBF3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_CF45F21229782915ACB4CC884DE4EF0F_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_CF45F21229782915ACB4CC884DE4EF0F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_385929B009FA0AD64F7ECC884DE4CBF3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_CF45F21229782915ACB4CC884DE4EF0F" 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_8758F287CB1EBB9896EBCC884DE5DD32" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_CF45F21229782915ACB4CC884DE4EF0F" xlink:to="loc_us-gaap_SubsequentEventMember_8758F287CB1EBB9896EBCC884DE5DD32" 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_C45E50F733CEE3781236CC884DE56579" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentAccordianFeatureIncreaseLimit" xlink:label="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" 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_901C3AFFDFDBB789F9FECC884DE506A2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" 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_0079AA64F365323AE316CC884DE62C14" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0079AA64F365323AE316CC884DE62C14" 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_8E7D17919D8C4074F881CC884DE66C51" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8E7D17919D8C4074F881CC884DE66C51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" xlink:label="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleMeasurementPeriod" xlink:label="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentThresholdPercentageofSalesPricePerShare" xlink:label="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:type="arc" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>twou-20200331_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_SegmentReportingAbstract_A15E71B90B11CACA464CA8702BCBEED7_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_A15E71B90B11CACA464CA8702BCBEED7" 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_A15E71B90B11CACA464CA8702BCBEED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_A15E71B90B11CACA464CA8702BCBEED7" xlink:to="lab_us-gaap_SegmentReportingAbstract_A15E71B90B11CACA464CA8702BCBEED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" 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_E7F6370A2AC90CD0D591A8702BCB50B8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" 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_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" 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_08F297F2F5F64B99043CA8702BCB0A3A_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" 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_08F297F2F5F64B99043CA8702BCB0A3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" 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_6AEBCEC3930E145A3DDEA8702BCB2A49_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" 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_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:to="lab_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:type="arc" />
    <link:label id="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4_terseLabel_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative Credit Segment</link:label>
    <link:label id="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4_label_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" 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_6DEF178E3258250877F4A8702BCC85F4_documentation_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" 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-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" xlink:to="lab_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" 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_AE5617BB627A03809085A8702BCC94F5_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" 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_AE5617BB627A03809085A8702BCC94F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" xlink:to="lab_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" 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_A7AE6B67F53154D86C65A8702BCC41D1_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" 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_A7AE6B67F53154D86C65A8702BCC41D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" xlink:to="lab_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" 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_77F59E8D01F810BE52B4A8702BCDFECE_label_en-US" xlink:label="lab_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" 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_77F59E8D01F810BE52B4A8702BCDFECE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" xlink:to="lab_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" 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_5775459082367E44FD0CA8702BCD51E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical Information</link:label>
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA_label_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:to="lab_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" 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_C75C65FD4D1012BBE2B2A8702BCE4960_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" 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_C75C65FD4D1012BBE2B2A8702BCE4960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" 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_Assets_A4044DB764516FD2E4FDA8702BD308E7_label_en-US" xlink:label="lab_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" 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_A4044DB764516FD2E4FDA8702BD308E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" xlink:to="lab_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" xlink:type="arc" />
    <link:label id="lab_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905_terseLabel_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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_16B8DA472E715D734DF483F7C950B905_label_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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_16B8DA472E715D734DF483F7C950B905_documentation_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" xlink:to="lab_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" 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_94811637A6BE950CC49583F7C950FBC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" xlink:to="lab_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_1BD098FEC16F1F107239C6C17C8701DB_label_en-US" xlink:label="lab_dei_CoverAbstract_1BD098FEC16F1F107239C6C17C8701DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_1BD098FEC16F1F107239C6C17C8701DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="lab_dei_CoverAbstract_1BD098FEC16F1F107239C6C17C8701DB" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8_terseLabel_en-US" xlink:label="lab_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8" 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_B0CAD88C6AFBD25C4F30C6C17C8A26F8_label_en-US" xlink:label="lab_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8" 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_B0CAD88C6AFBD25C4F30C6C17C8A26F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8" xlink:to="lab_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" xlink:to="lab_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76" 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_FB88E40BE3825505EB47C6C17C8B0F76_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76" 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_FB88E40BE3825505EB47C6C17C8B0F76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76" xlink:to="lab_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660" 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_1A495B267C62D9FCAF01C6C17C8B0660_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660" 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_1A495B267C62D9FCAF01C6C17C8B0660" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660" xlink:to="lab_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" 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_0B2A35E9BCEFA9CDBCBAC6C17C8BE067_label_en-US" xlink:label="lab_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" 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_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" xlink:to="lab_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016" 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_40CE938CCBA43768B334C6C17C8B7016_label_en-US" xlink:label="lab_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016" 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_40CE938CCBA43768B334C6C17C8B7016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016" xlink:to="lab_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" 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_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" 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_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" xlink:to="lab_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015" 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_F7314EDEC3CB652C4E61C6C17C8B1015_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015" 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_F7314EDEC3CB652C4E61C6C17C8B1015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015" xlink:to="lab_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433" 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_B8ECA2B54784C2A8077FC6C17C8CC433_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433" 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_B8ECA2B54784C2A8077FC6C17C8CC433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433" xlink:to="lab_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651" 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_4B6459BABE3615770FA1C6C17C8C6651_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651" 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_4B6459BABE3615770FA1C6C17C8C6651" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651" xlink:to="lab_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD" 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_E31CC443AD670198ED42C6C17C8CC8BD_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD" 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_E31CC443AD670198ED42C6C17C8CC8BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD" xlink:to="lab_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C" 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_F0C68F440648B078FF36C6C17C8C189C_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C" 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_F0C68F440648B078FF36C6C17C8C189C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C" xlink:to="lab_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509" 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_EFD9EDADA49DE59FFE7CC6C17C8CC509_label_en-US" xlink:label="lab_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509" 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_EFD9EDADA49DE59FFE7CC6C17C8CC509" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509" xlink:to="lab_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB" 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_BAAB3EA9A7287200B1A1C6C17C8D45AB_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB" 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_BAAB3EA9A7287200B1A1C6C17C8D45AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB" xlink:to="lab_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062" 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_4245F09132D890C45866C6C17C8D4062_label_en-US" xlink:label="lab_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062" 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_4245F09132D890C45866C6C17C8D4062" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062" xlink:to="lab_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7" 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_5F0EF70B3F44FEED7457C6C17C8D1FD7_label_en-US" xlink:label="lab_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7" 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_5F0EF70B3F44FEED7457C6C17C8D1FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7" xlink:to="lab_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC" 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_77E3A17DB2419B14B83DC6C17C8D00BC_label_en-US" xlink:label="lab_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC" 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_77E3A17DB2419B14B83DC6C17C8D00BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC" xlink:to="lab_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940" 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_39EE36F6F65FA07C3342C6C17C8D3940_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940" 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_39EE36F6F65FA07C3342C6C17C8D3940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940" xlink:to="lab_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63" 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_B097A4601207EA9897F0C6C17C8D3D63_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63" 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_B097A4601207EA9897F0C6C17C8D3D63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63" xlink:to="lab_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD" 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_8A2334DD75DFB24B3DDBC6C17C8E93DD_label_en-US" xlink:label="lab_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD" 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_8A2334DD75DFB24B3DDBC6C17C8E93DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD" xlink:to="lab_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3" 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_7125E5830AA02BE39F60C6C17C8E3AA3_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3" 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_7125E5830AA02BE39F60C6C17C8E3AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3" xlink:to="lab_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C" 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_EFA35C9C557CBDFE57F8C6C17C8EFA5C_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C" 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_EFA35C9C557CBDFE57F8C6C17C8EFA5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C" xlink:to="lab_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136" 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_9EBD4CB91554F61C148BC6C17C8EE136_label_en-US" xlink:label="lab_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136" 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_9EBD4CB91554F61C148BC6C17C8EE136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136" xlink:to="lab_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276" 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_788B8DAF40FFC375E308C6C17C8F4276_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276" 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_788B8DAF40FFC375E308C6C17C8F4276" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B" 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_36009600255BCF0724FFC6C17C8F6A1B_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B" 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_36009600255BCF0724FFC6C17C8F6A1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B" xlink:to="lab_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051" 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_4E60381C2B028A9DA852C6C17C8FA051_label_en-US" xlink:label="lab_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051" 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_4E60381C2B028A9DA852C6C17C8FA051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051" xlink:to="lab_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE" 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_4D22720146DEDBB4A55DC6C17C8F10EE_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE" 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_4D22720146DEDBB4A55DC6C17C8F10EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE" xlink:to="lab_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550" 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_3FA9A95DAF1A7ADC6967C6C17C8FC550_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550" 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_3FA9A95DAF1A7ADC6967C6C17C8FC550" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550" xlink:to="lab_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9" 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_798D2CE03097EEC7E330C6C17C8F1DB9_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9" 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_798D2CE03097EEC7E330C6C17C8F1DB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9" xlink:to="lab_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6D9B0535AA3BE40501AD8384558BAA74_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6D9B0535AA3BE40501AD8384558BAA74" 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_6D9B0535AA3BE40501AD8384558BAA74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6D9B0535AA3BE40501AD8384558BAA74" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6D9B0535AA3BE40501AD8384558BAA74" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3" 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_9AFDEF34F42689F67A318384558B57F3_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3" 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_9AFDEF34F42689F67A318384558B57F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_53B2B6BEB6137CAE7D85838456013ABD_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_53B2B6BEB6137CAE7D85838456013ABD" 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_53B2B6BEB6137CAE7D85838456013ABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_53B2B6BEB6137CAE7D85838456013ABD" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_53B2B6BEB6137CAE7D85838456013ABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D" 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_D2689E925C42A18F583C83845601E35D_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D" 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_D2689E925C42A18F583C83845601E35D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6" 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_F936738D8E610B02E641838455DC00E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense included in the consolidated statements of operations and comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" 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 Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192" 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_AE49F84C44B56B6B5A26838455DC2192_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192" 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_AE49F84C44B56B6B5A26838455DC2192" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0" 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_A1A4E2C4384240A2C890838455DC51B0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0" 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_A1A4E2C4384240A2C890838455DC51B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_93AC40F1C43DA88A545DA8702D14371C_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_93AC40F1C43DA88A545DA8702D14371C" 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_93AC40F1C43DA88A545DA8702D14371C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_93AC40F1C43DA88A545DA8702D14371C" xlink:to="lab_us-gaap_DebtDisclosureAbstract_93AC40F1C43DA88A545DA8702D14371C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" 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_E98691EC040E0652AC34A8702D140FF8_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" 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_E98691EC040E0652AC34A8702D140FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="lab_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" 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_DE26477677A134A5B386A8C4F96A5630_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" 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_DE26477677A134A5B386A8C4F96A5630" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" 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_F180269519C2FAA58BD1A8C4F97170C4_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" 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_F180269519C2FAA58BD1A8C4F97170C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" 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_810E53D2FF9266134398A8C5199F1488_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" 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_810E53D2FF9266134398A8C5199F1488" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" xlink:to="lab_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" xlink:type="arc" />
    <link:label id="lab_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF_terseLabel_en-US" xlink:label="lab_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" 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_563996A3CFBBDAA7DAE9A8C02E4F64CF_label_en-US" xlink:label="lab_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" 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_563996A3CFBBDAA7DAE9A8C02E4F64CF_documentation_en-US" xlink:label="lab_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" 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-20200331.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:to="lab_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:type="arc" />
    <link:label id="lab_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533_terseLabel_en-US" xlink:label="lab_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" 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_94A8F60ACB9D6988540BA8C5558F5533_label_en-US" xlink:label="lab_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" 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_94A8F60ACB9D6988540BA8C5558F5533_documentation_en-US" xlink:label="lab_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" 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-20200331.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:to="lab_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:type="arc" />
    <link:label id="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323_terseLabel_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" 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_0AE4B77ECF4B67492C05A8C03388D323_label_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" 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_0AE4B77ECF4B67492C05A8C03388D323_documentation_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" 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-20200331.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:to="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:type="arc" />
    <link:label id="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF_terseLabel_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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_86CA6C66BF9D4EC553D8A8C03445B1DF_label_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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_86CA6C66BF9D4EC553D8A8C03445B1DF_documentation_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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-20200331.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" xlink:to="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" 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_47ACD9836021FFDA3C98A8702D14B1E1_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" 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_47ACD9836021FFDA3C98A8702D14B1E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" xlink:to="lab_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" 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_BA8989C1FDDEE08C7607A8702D154805_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" 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_BA8989C1FDDEE08C7607A8702D154805" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" xlink:to="lab_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" xlink:type="arc" />
    <link:label id="lab_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" 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_A1A4A415A077371EF613A8702D15D573_label_en-US" xlink:label="lab_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" 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_A1A4A415A077371EF613A8702D15D573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" xlink:to="lab_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" 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_88EA596E0A3AD68EA91CA8702D15B68A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" 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_16B83DA77A272A443FE6A8702D16A282_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" 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_16B83DA77A272A443FE6A8702D16A282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" xlink:to="lab_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" 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_1C910A06C028E2826EACA8702D168161_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" 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_1C910A06C028E2826EACA8702D168161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" xlink:type="arc" />
    <link:label id="lab_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA_terseLabel_en-US" xlink:label="lab_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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_4A64457C39B7F186C290A8702D1634CA_label_en-US" xlink:label="lab_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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_4A64457C39B7F186C290A8702D1634CA_documentation_en-US" xlink:label="lab_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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-20200331.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" xlink:to="lab_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" 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_E70A8CD58E2BC1023031A8702D16A328_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" 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_E70A8CD58E2BC1023031A8702D16A328" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" 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_E65C2154AFBCB11E0B52A8702D172FF8_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" 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_E65C2154AFBCB11E0B52A8702D172FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" 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_9CC20CC3AE02F3E2F8FBA8702D170AAC_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" 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_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:to="lab_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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_BEB0B8569A698DAEC770A8702D174EE9_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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_BEB0B8569A698DAEC770A8702D174EE9_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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-20200331.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" xlink:to="lab_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" 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_7CFB02869106C0B11EDCA8702D17723A_label_en-US" xlink:label="lab_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" 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_7CFB02869106C0B11EDCA8702D17723A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" xlink:to="lab_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131_terseLabel_en-US" xlink:label="lab_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" 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_221DE3FEBE09FA1B9B93A8702D177131_label_en-US" xlink:label="lab_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" 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_221DE3FEBE09FA1B9B93A8702D177131" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" xlink:to="lab_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" 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_2628A4B43907A73DA1CBA8702D185D77_label_en-US" xlink:label="lab_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" 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_2628A4B43907A73DA1CBA8702D185D77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" xlink:to="lab_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" 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_58BCCD4748006A8AD12AA8702D1834D3_label_en-US" xlink:label="lab_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" 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_58BCCD4748006A8AD12AA8702D1834D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" xlink:to="lab_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" 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_2978C4A98F6397CC0323A8702D18CCDE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" 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_2978C4A98F6397CC0323A8702D18CCDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" 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_419CE9C62C91C1237AE8A8702D1926CC_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" 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_419CE9C62C91C1237AE8A8702D1926CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" xlink:type="arc" />
    <link:label id="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0_terseLabel_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prince George's County, Maryland</link:label>
    <link:label id="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0_label_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" 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_08EF74C165B309AE9B52A8702D198DF0_documentation_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" 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-20200331.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" xlink:to="lab_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" 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_B773BB441B29D6B8AAC9A8702D19455E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="lab_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" 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_36D9B6B75445CF1F841BA8702D1983FF_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" 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_36D9B6B75445CF1F841BA8702D1983FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" xlink:to="lab_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" 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_EB3D18D71B85D07095ACA8702D1AD757" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" 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_0CC0F2D862B68574B5EAA8C0259675E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, minimum unrestricted cash</link:label>
    <link:label id="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF_label_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" 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_915622D24E120CE81272A8C026CD22FF_documentation_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" 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-20200331.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" xlink:to="lab_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate, applicable margin</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" 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_F2B6F6E1C91FD10FDD42A8702D1BF4B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate during period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" 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_2679D257C362EF1FB5E0A8702D1CFE81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, prepayment premium</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37_label_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" 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_CFC246EEEA0C18DE7D6AA8C027B27E37_documentation_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" 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-20200331.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:to="lab_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, prepayment penalty</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215_label_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" 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_830EFF4A00A2A69B4ADAA8C028357215_documentation_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" 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-20200331.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" xlink:to="lab_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3_label_en-US" xlink:label="lab_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" 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_54A3175588558E8C3463A8702D1BC9D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" xlink:to="lab_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" 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_2648B9669CA54C69DA3AA8702D1B7F72_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" 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_2648B9669CA54C69DA3AA8702D1B7F72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" 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_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:to="lab_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:type="arc" />
    <link:label id="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42_terseLabel_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of contracts (in contracts)</link:label>
    <link:label id="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42_label_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" 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_D5E12EF4AACA0DB5C97EA8702D1B3D42_documentation_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" 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-20200331.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:to="lab_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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_50273CF9692742AC0864A8702D1B2B00_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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_50273CF9692742AC0864A8702D1B2B00_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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-20200331.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" xlink:to="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" 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_820A4BB739CB6475002AA8702D1BF0DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_730C9894C40B416D3FD3C0F5FA5001C8_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_730C9894C40B416D3FD3C0F5FA5001C8" 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_730C9894C40B416D3FD3C0F5FA5001C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_730C9894C40B416D3FD3C0F5FA5001C8" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_730C9894C40B416D3FD3C0F5FA5001C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" 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_201CA01391DC61134C2DC0F5FA527774_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" 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_201CA01391DC61134C2DC0F5FA527774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" 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_8265DC15FF57EB7328B4C0F5FA52BB47_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" 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_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:to="lab_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" 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_3A76170935E186B956AAC0F5FA53EFCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" 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_964E1C18E52C4078EA25C0F5FA5314E3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" 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_964E1C18E52C4078EA25C0F5FA5314E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized implementation costs, software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" 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_91CEF66E7BFCAADA14DFC0F5FA535D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" 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_BD97A3CC38052D613004C0F5FA542886" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" 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_BE415EB71EB84198CCD3C0F5FA54550C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="lab_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" 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_70720891A983838155EDC0F5FA547D3D_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" 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_70720891A983838155EDC0F5FA547D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" 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_A3720D0C5CE65F2678E0C0F5FA5470A3_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" 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_A3720D0C5CE65F2678E0C0F5FA5470A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" 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_585828884550878573D6C0F5FA540C70_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" 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_585828884550878573D6C0F5FA540C70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" 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_1B04A104272CBF0F4B66C6C2233F318D_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" 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_1B04A104272CBF0F4B66C6C2233F318D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" xlink:to="lab_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" 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_F3CDD270662532663970C6C2233F795F_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" 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_F3CDD270662532663970C6C2233F795F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:to="lab_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0_terseLabel_en-US" xlink:label="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client A</link:label>
    <link:label id="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0_label_en-US" xlink:label="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" 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_BAD8C1965DA977C45D12C6C223401CB0_documentation_en-US" xlink:label="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" 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-20200331.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:to="lab_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC_terseLabel_en-US" xlink:label="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client B</link:label>
    <link:label id="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC_label_en-US" xlink:label="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" 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_90DE6F43A00B7AF913C7C6C2234062FC_documentation_en-US" xlink:label="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" 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-20200331.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:to="lab_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781_terseLabel_en-US" xlink:label="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client C</link:label>
    <link:label id="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781_label_en-US" xlink:label="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" 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_322AAD60AEDA64BDC987C6C223403781_documentation_en-US" xlink:label="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" 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-20200331.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:to="lab_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:type="arc" />
    <link:label id="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED_terseLabel_en-US" xlink:label="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Four university clients</link:label>
    <link:label id="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED_label_en-US" xlink:label="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four University Clients [Member]</link:label>
    <link:label id="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED_documentation_en-US" xlink:label="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four University Clients [Member]</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_FourUniversityClientsMember" xlink:label="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:to="lab_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" 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_E457B9AD7B79807BAAF2C6C223406B07_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" 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_E457B9AD7B79807BAAF2C6C223406B07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" 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_A46CFA29C62B3C0F71BCC6C2234137EE_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" 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_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" 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_62FBFDDEC8CC29932814C6C2234134EC_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" 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_62FBFDDEC8CC29932814C6C2234134EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" 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_41AF6AE1C09FB7AFCB76C6C223410C8A_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" 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_41AF6AE1C09FB7AFCB76C6C223410C8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" xlink:to="lab_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" 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_58F69E566FAAB0A00661C6C22341D3DC_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" 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_58F69E566FAAB0A00661C6C22341D3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" 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_EC8C80E756A597F83C66C6C223421919_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" 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_EC8C80E756A597F83C66C6C223421919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:to="lab_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" 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_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" 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_2F84EDBF67A9172AD350C6C22348A2B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" xlink:to="lab_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" xlink:type="arc" />
    <link:label id="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61_terseLabel_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue segment</link:label>
    <link:label id="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61_label_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" 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_76368EEF5B5E8B4E8444C6C223487E61_documentation_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" 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-20200331.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" xlink:to="lab_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" 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_27FDC5DA5CFC90BD5C5CC6C22349494E_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" 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_27FDC5DA5CFC90BD5C5CC6C22349494E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" xlink:to="lab_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" 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_0E0DF5F90998FC87A255C6C2234995EC_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" 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_0E0DF5F90998FC87A255C6C2234995EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" 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_441EAE104B3F2B3F5DE0C6C2234A568B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" 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_441EAE104B3F2B3F5DE0C6C2234A568B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" 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_A806518B37FC8681B4B3C6C2234A2612_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" 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_A806518B37FC8681B4B3C6C2234A2612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_D680147FC88199905916838455FE85CF_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_D680147FC88199905916838455FE85CF" 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_D680147FC88199905916838455FE85CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_D680147FC88199905916838455FE85CF" xlink:to="lab_us-gaap_IncomeStatementAbstract_D680147FC88199905916838455FE85CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51" 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_FEFD669422115F44A23F838455FE0F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75" 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_875C0A75BE5931BB30D6838455FE6F75_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75" 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_875C0A75BE5931BB30D6838455FE6F75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" 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_41CE2F0797A3D7D531CA83F7C99E034F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" 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_41CE2F0797A3D7D531CA83F7C99E034F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" 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_4C3C5218AC12C9E0D09E83F7C99E642C_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" 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_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:to="lab_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" 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_0008B5DDF48CCEDA960483F7C99F3454_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" 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_0008B5DDF48CCEDA960483F7C99F3454" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" 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_13119ED112E40FF27D6883F7C99F0A24_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" 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_13119ED112E40FF27D6883F7C99F0A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" xlink:to="lab_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" 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_485CED2D8083AC6874D283F7C99F855A_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" 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_485CED2D8083AC6874D283F7C99F855A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" xlink:to="lab_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" 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_3D92D259FCB46624F7E883F7C9A00298_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" 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_5BE01BEEF23B95A2CB5383F7C9A07BBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" 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_0E96E1142F59EF839DC683F7C9A0C068_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" 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_0E96E1142F59EF839DC683F7C9A0C068" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" 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_A8A2D661C28BBA5EF25383F7C9A144F5_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" 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_A8A2D661C28BBA5EF25383F7C9A144F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" 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_E608728CE37617DEEA7D83F7C9A18165_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" 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_E608728CE37617DEEA7D83F7C9A18165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" 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_7F5CC4D885C5D0D30C7083F7C9A1E799_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" 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_7F5CC4D885C5D0D30C7083F7C9A1E799" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_B34C40A61840331989E283F7C9A1BC65_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_B34C40A61840331989E283F7C9A1BC65" 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_B34C40A61840331989E283F7C9A1BC65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_B34C40A61840331989E283F7C9A1BC65" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_B34C40A61840331989E283F7C9A1BC65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" 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_D5C6235A77037F30A8FC83F7C9A1B0F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" 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_D5C6235A77037F30A8FC83F7C9A1B0F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" 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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" 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_B5BA9E587DC44C291D7D83F7C9A20740" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" 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_366EB30B0F015DFC5EDA83F7C9A2BBF1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" 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_366EB30B0F015DFC5EDA83F7C9A2BBF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" 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_6C2E57B9F4772540DD2583F7C9A2C209_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" 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_6C2E57B9F4772540DD2583F7C9A2C209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" 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_7BE2378CC35865EFCE1983F7C9A2B01B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" 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_7BE2378CC35865EFCE1983F7C9A2B01B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" 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_A423144E458B59B7924983F7C9A23C43_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" 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_A423144E458B59B7924983F7C9A23C43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_37882C569BDB333ECE9383F7C9A253B0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_37882C569BDB333ECE9383F7C9A253B0" 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_37882C569BDB333ECE9383F7C9A253B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_37882C569BDB333ECE9383F7C9A253B0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_37882C569BDB333ECE9383F7C9A253B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" 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_7395E523F2D1B52E585D83F7C9A323F8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" 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_7395E523F2D1B52E585D83F7C9A323F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of options exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" 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_BBA974EAF5203EBAC7ED83F7C9A363EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining contractual term of options exercisable at the end of the period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" 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_4409138A400D6A01D70183F7C9A3F9B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [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_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" xlink:type="arc" />
    <link:label id="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182_terseLabel_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" 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_97C5DF61A242520BF688838455C3E182_label_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" 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_97C5DF61A242520BF688838455C3E182_documentation_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" 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-20200331.xsd#twou_AdditionalInvestmentInEducationalTechnologyContingentPayment" xlink:label="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" xlink:to="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_CC810C66351869BE43CA838455AD3E72_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_CC810C66351869BE43CA838455AD3E72" 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_CC810C66351869BE43CA838455AD3E72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_CC810C66351869BE43CA838455AD3E72" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_CC810C66351869BE43CA838455AD3E72" xlink:type="arc" />
    <link:label id="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A_terseLabel_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" 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_692A7E816F3B84C16623838455AD537A_label_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" 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_692A7E816F3B84C16623838455AD537A_documentation_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" 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-20200331.xsd#twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:label="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" xlink:to="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" 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_4A0E017C8711D9FBCE1A838456149BE7_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" 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_4A0E017C8711D9FBCE1A838456149BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" 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_BA99A07F192D5370BED9838456155492_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" 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_BA99A07F192D5370BED9838456155492" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" 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_820E349F0C9ADB86DC15838456156424_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" 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_820E349F0C9ADB86DC15838456156424" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" 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_9408CB4AC28C1DE54874838456154AA2_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" 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_9408CB4AC28C1DE54874838456154AA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" xlink:type="arc" />
    <link:label id="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA_terseLabel_en-US" xlink:label="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to terminate, term (in years)</link:label>
    <link:label id="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA_label_en-US" xlink:label="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Option to Terminate, Term</link:label>
    <link:label id="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA_documentation_en-US" xlink:label="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Option to Terminate, Term</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_LesseeOperatingLeaseOptiontoTerminateTerm" xlink:label="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:to="lab_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" 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_90C9A17AE71D1AE3523583845616DC32_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" 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_90C9A17AE71D1AE3523583845616DC32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" 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_9C6DEF3864A172412F0D838456169FA3_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" 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_9C6DEF3864A172412F0D838456169FA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" 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_8F821AD496269DB90C64838456164578_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" 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_8F821AD496269DB90C64838456164578" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" xlink:to="lab_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" xlink:type="arc" />
    <link:label id="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902_terseLabel_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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_D6008F282BF550A3D4D6838456166902_label_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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_D6008F282BF550A3D4D6838456166902_documentation_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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-20200331.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" xlink:to="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract term, leases not yet commenced (in years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" 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_5E58C7D0912E6302431A838456164F65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" 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_5CDB90CE019526DFD613C18B3D622AF3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" 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_5CDB90CE019526DFD613C18B3D622AF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" 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_23D3E6B589D66A24C09EC18B3D633F3E_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" 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_23D3E6B589D66A24C09EC18B3D633F3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" 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_CD6247E01B6979349FAEC18B3D64BFEE_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" 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_CD6247E01B6979349FAEC18B3D64BFEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" xlink:type="arc" />
    <link:label id="lab_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1_terseLabel_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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_363131D373B191AFD735C18B3D64AFB1_label_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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_363131D373B191AFD735C18B3D64AFB1_documentation_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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-20200331.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" xlink:to="lab_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" 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_4FBDC4520359F90B3F7CC18B3D64F827_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" 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_4FBDC4520359F90B3F7CC18B3D64F827" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" 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_2C661137FFC2D94FDE24C18B3D646695_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:type="arc" />
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based 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_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" 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_C56E9380428A15587D6BC18B3D65ABAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" xlink:type="arc" />
    <link:label id="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA_terseLabel_en-US" xlink:label="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed content</link:label>
    <link:label id="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA_label_en-US" xlink:label="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Content Development [Member]</link:label>
    <link:label id="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA_documentation_en-US" xlink:label="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Content Development [Member]</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_ContentDevelopmentMember" xlink:label="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:to="lab_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" 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_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" xlink:to="lab_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade names and domain names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" 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_7D683B16F5BDCBFEB673C18B3D656139" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" xlink:to="lab_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" 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_B1CA7990A4807B190935C18B3D66FFCC_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" 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_B1CA7990A4807B190935C18B3D66FFCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, accumulated impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" 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_8B2A253C035981FD98AEC18B3D66508C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" 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_49ACAC67A8707C80F579C18B3D660CC9_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" 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_49ACAC67A8707C80F579C18B3D660CC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" 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_6F45DDFC8B91FFD6C81EC18B3D66CEAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7FD27B5636AFA3312E3E83845662438A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_7FD27B5636AFA3312E3E83845662438A" 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_7FD27B5636AFA3312E3E83845662438A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7FD27B5636AFA3312E3E83845662438A" xlink:to="lab_us-gaap_EarningsPerShareAbstract_7FD27B5636AFA3312E3E83845662438A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" 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_FF0F72B1776D9E57D7DC83845663644B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" 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_FF0F72B1776D9E57D7DC83845663644B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" 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_5AA582CB7ADDE17DD040838456630525_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" 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_5AA582CB7ADDE17DD040838456630525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" 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_E770DAE94E4134CB115D838456657ADB_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" 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_E770DAE94E4134CB115D838456657ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" 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_4E018B75089E7561A3B983845666F90B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" 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_6810BC6FE0118ADFC46683845666C69A_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" 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_6810BC6FE0118ADFC46683845666C69A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" 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_2B31F2009CFB9D145F5F838456673537_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" 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_2B31F2009CFB9D145F5F838456673537" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB" 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_557698D3547B89488D76838456679AEB_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB" 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_557698D3547B89488D76838456679AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33" 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_F76A04F8D7497EC8182C838456670A33_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33" 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_F76A04F8D7497EC8182C838456670A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33" xlink:type="arc" />
    <link:label id="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6_terseLabel_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" 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_B585D0218B3BA818D6B88384566788D6_label_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" 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_B585D0218B3BA818D6B88384566788D6_documentation_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="twou-20200331.xsd#twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" xlink:label="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" xlink:to="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_E1642B56795B82279A0D83845668AFCF_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF" 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_E1642B56795B82279A0D83845668AFCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9" 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_6A50F237B4652D85F36383845668C1E9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9" 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_6A50F237B4652D85F36383845668C1E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945" 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_0B80FA0AAE2DFDE0B687838455D44945_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945" 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_0B80FA0AAE2DFDE0B687838455D44945" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_D5753023A247392F03E683845604818C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_D5753023A247392F03E683845604818C" 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_D5753023A247392F03E683845604818C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D5753023A247392F03E683845604818C" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_D5753023A247392F03E683845604818C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" 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_3929C59E4FC49EDAC26383845604EC24_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" 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_3929C59E4FC49EDAC26383845604EC24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" 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_DEE78D9E9A629ABE39F28384560584E5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" 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_DEE78D9E9A629ABE39F28384560584E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" 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_698097B697655D666DCB8384560520B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" xlink:type="arc" />
    <link:label id="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5_terseLabel_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Par value (in usd per share)</link:label>
    <link:label id="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5_label_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" 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_B2ACF0EC7E18B77CE1DF83845606DCE5_documentation_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" 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-20200331.xsd#twou_BusinessAcquisitionParValue" xlink:label="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" xlink:to="lab_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_56FD250DB9751F79867C83845550C048_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_56FD250DB9751F79867C83845550C048" 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_56FD250DB9751F79867C83845550C048" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_56FD250DB9751F79867C83845550C048" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_56FD250DB9751F79867C83845550C048" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD" 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_AEDF3AC7EB3499CF25898384555155FD_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD" 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_AEDF3AC7EB3499CF25898384555155FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299" 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_97181E43469A170496F083845554A299_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299" 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_97181E43469A170496F083845554A299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946" 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_4DA2B758A156955E8534838455544946_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946" 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_4DA2B758A156955E8534838455544946" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50" 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_2D2DA8F4AEFF3E7E047283CB0115FF50_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50" 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_2D2DA8F4AEFF3E7E047283CB0115FF50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" 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_916CCA29BDF3EC4ABF8D83F7C9A91E89_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" 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_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" 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_D4238D0289B091D60E9C83F7C9A953CC_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" 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_D4238D0289B091D60E9C83F7C9A953CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" 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_CBD73869D5506B99A0C983F7C9A991ED_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" 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_CBD73869D5506B99A0C983F7C9A991ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:type="arc" />
    <link:label id="lab_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116_terseLabel_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" 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_2CEBA337CE0713D4976C83F7C9AA1116_label_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" 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_2CEBA337CE0713D4976C83F7C9AA1116_documentation_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" 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-20200331.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:to="lab_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:type="arc" />
    <link:label id="lab_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA_terseLabel_en-US" xlink:label="lab_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" 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_C4EB523A9103B4C6353483F7C9AA18AA_label_en-US" xlink:label="lab_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" 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_C4EB523A9103B4C6353483F7C9AA18AA_documentation_en-US" xlink:label="lab_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" 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-20200331.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:to="lab_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:type="arc" />
    <link:label id="lab_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F_terseLabel_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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_A9F494BF177B3D60D64F83F7C9AA7B0F_label_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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_A9F494BF177B3D60D64F83F7C9AA7B0F_documentation_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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-20200331.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" xlink:to="lab_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" 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_FF2987B4E14C3D6BA7E683F7C9AA351E_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" 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_FF2987B4E14C3D6BA7E683F7C9AA351E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" 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_CE81D1518A58CD712F1583F7C9AB3D79_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" 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_CE81D1518A58CD712F1583F7C9AB3D79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" 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_E0EA83AF8C4A864E771083F7C9ABEA6F_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" 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_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" 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_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" 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_6F753C18765570FBC9D183F7C9AB1F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_E9FA15745BD643341A9583845619A291_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_E9FA15745BD643341A9583845619A291" 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_E9FA15745BD643341A9583845619A291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_E9FA15745BD643341A9583845619A291" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_E9FA15745BD643341A9583845619A291" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195" 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_8A912B1CF4FBF3E8E28B838456195195_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195" 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_8A912B1CF4FBF3E8E28B838456195195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6" 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_769EEF8FDF7991DA5EEB8384561A03D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8" 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_F6DDC244DE2BF36F01898384561AD3C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8" xlink:to="lab_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639" 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_2E6244C5981A02A246A68384561A3639_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639" 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_2E6244C5981A02A246A68384561A3639" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8" 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_31183952587538844A688384561AACC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F" 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_7EF5B411F6E25924E02B8384561B5C6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F" xlink:to="lab_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20" 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_53F9D2EEAACCFA1600078384561BBA20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" 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_E2349B016C0B058AB541A8633F60FF3B_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" 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_E2349B016C0B058AB541A8633F60FF3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" xlink:to="lab_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" xlink:type="arc" />
    <link:label id="lab_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB_terseLabel_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" 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_0E9BDC1D5D642DD8FC88A8633F619FFB_label_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" 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_0E9BDC1D5D642DD8FC88A8633F619FFB_documentation_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" 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-20200331.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" xlink:to="lab_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" xlink:type="arc" />
    <link:label id="lab_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F_terseLabel_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" 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_EEA6C9994B821436C512A8633F61AC8F_label_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" 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_EEA6C9994B821436C512A8633F61AC8F_documentation_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" 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-20200331.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" xlink:to="lab_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" xlink:type="arc" />
    <link:label id="lab_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152_terseLabel_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" 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_C2C2B44A5FBD42E6DA01A8633F61E152_label_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" 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_C2C2B44A5FBD42E6DA01A8633F61E152_documentation_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" 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-20200331.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" xlink:to="lab_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7" 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_0A8D74FC673467242AADA8633F6120C7_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7" 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_0A8D74FC673467242AADA8633F6120C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7" xlink:to="lab_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462" 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_F752E8B136E9907568A1A8633F622462_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462" 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_F752E8B136E9907568A1A8633F622462" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594" 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_7400B47CCEF0232AAD52A8633F625594_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594" 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_7400B47CCEF0232AAD52A8633F625594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594" xlink:to="lab_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F" 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_792CDF164B25ACDF16DFA8633F62A44F_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F" 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_792CDF164B25ACDF16DFA8633F62A44F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F" xlink:to="lab_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF" 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_8111C7DA62DF32A86723A8633F62FEDF_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF" 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_8111C7DA62DF32A86723A8633F62FEDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF" xlink:to="lab_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_3B27E2FA3F7B01347A97A8633F63EBF7_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_3B27E2FA3F7B01347A97A8633F63EBF7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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_3B27E2FA3F7B01347A97A8633F63EBF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_3B27E2FA3F7B01347A97A8633F63EBF7" xlink:to="lab_us-gaap_InterestExpense_3B27E2FA3F7B01347A97A8633F63EBF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646" 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_C74468336B5E963BA1C4A8633F637646_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646" 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_C74468336B5E963BA1C4A8633F637646" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F" 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_500EC00E469D787C1923A8633F63632F_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F" 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_500EC00E469D787C1923A8633F63632F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409" 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_D16A8F60A3434FDE206FA8633F63E409_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409" 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_D16A8F60A3434FDE206FA8633F63E409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD" 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_0DF55C480E901C2B727BA8633F64B1AD_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD" 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_0DF55C480E901C2B727BA8633F64B1AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD" xlink:to="lab_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_AC4ED1CD31E128281967A8633F69D588_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_AC4ED1CD31E128281967A8633F69D588" 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: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_AC4ED1CD31E128281967A8633F69D588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_AC4ED1CD31E128281967A8633F69D588" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_AC4ED1CD31E128281967A8633F69D588" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111" 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_30D352482C7226ADD2CDA8633F6A6111_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111" 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_30D352482C7226ADD2CDA8633F6A6111" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805" 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_7693BC1F17DE9353A133A8633F6B9805_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805" 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_7693BC1F17DE9353A133A8633F6B9805" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC" 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_E145FD1AB55ACF8ABC8283F7CA306ABC_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC" 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_E145FD1AB55ACF8ABC8283F7CA306ABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF" 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_1B0820BBFDA89615869483F7CA30D2EF_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF" 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_1B0820BBFDA89615869483F7CA30D2EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482" 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_D83ED931C467A3D7DB3983F7CA304482_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482" 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_D83ED931C467A3D7DB3983F7CA304482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921" 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_C386B3A3BE3A4FA2860183F7CA309921_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921" 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_C386B3A3BE3A4FA2860183F7CA309921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75" 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_4A8BCC9077EEA045E8D383F7CA306C75_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75" 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_4A8BCC9077EEA045E8D383F7CA306C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639" 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_6D3178D2571A01CC9BE283F7CA316639_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639" 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_6D3178D2571A01CC9BE283F7CA316639" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88" 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_CC753C73D9CB250A8D3183F7CA31FD88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5" 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_3DB399404D618C8C269383F7CA31DBD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5" xlink:to="lab_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE" 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_B314C676734D5074251683F7CA4005AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of maturities of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D" 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_35938823FF4C955D53ED83F7CA40921D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of January 1, 2020</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57" 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_0C45AF72C726B5E73C1DC6DF6A09BF57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current period provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB" 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_05362B2D6C15B1EC56E5C6DF6A0ADCDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts written off</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_976F9C8AAE444497F3B0C6DF6A0AD2D5_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of March 31, 2020</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_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" 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_8B2FC425A37010597BA883F7C9F01C95_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" 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_8B2FC425A37010597BA883F7C9F01C95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" 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_1AA9CE869C411A6837B783F7C9F2B489_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" 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_1AA9CE869C411A6837B783F7C9F2B489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" xlink:to="lab_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" 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_DF2E89E604DBAE84EECA83F7C9F2D828_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" 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_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:to="lab_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:type="arc" />
    <link:label id="lab_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8_terseLabel_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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_D80A3FDC3C9BE87D99AF83F7C9F3DFB8_label_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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_D80A3FDC3C9BE87D99AF83F7C9F3DFB8_documentation_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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-20200331.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" xlink:to="lab_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" 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_A23BE94F48D2A58E3A3F83F7C9F496E4_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" 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_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:type="arc" />
    <link:label id="lab_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6_verboseLabel_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" 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_8049BC009ED0C4A5299983F7C9F4D4F6_label_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" 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_8049BC009ED0C4A5299983F7C9F4D4F6_documentation_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" 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-20200331.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" xlink:to="lab_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5" 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_A49825A0FB0015EB59AA83F7C9F49EA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB" 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_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" 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_5C1E67A4D0407087C19583F7C9F5EB1B_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" 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_5C1E67A4D0407087C19583F7C9F5EB1B_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" 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_220CF8934FB3AAF3E11583F7C9F54B01_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" 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_220CF8934FB3AAF3E11583F7C9F54B01_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" 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-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Possible future issuance under 2014 Equity Incentive Plan (in shares)</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" 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_9000AFEC201B1D1EEF7483F7C9F520B1_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" 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-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" 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_0FDA3799228E7FC1B1C083F7C9F5FB2A_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" 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_0FDA3799228E7FC1B1C083F7C9F5FB2A_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" 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-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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_3C9BF4D01F0773F6E46E83F7C9F67FA0_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6_totalLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" 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:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" 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_12964328288E472B146483F7C9F6DAA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_1845198DB854AE1F9D76838455D88B01_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_1845198DB854AE1F9D76838455D88B01" 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_1845198DB854AE1F9D76838455D88B01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_1845198DB854AE1F9D76838455D88B01" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_1845198DB854AE1F9D76838455D88B01" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F" 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_C4CB85515AB9C2727A73838455D9A49F_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F" 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_C4CB85515AB9C2727A73838455D9A49F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215" 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_312669CD25D30EFD558E838455AF2215_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215" 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_312669CD25D30EFD558E838455AF2215" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215" xlink:type="arc" />
    <link:label id="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB_terseLabel_en-US" xlink:label="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" 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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB_label_en-US" xlink:label="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Loss After Adjusted Earnings Before Interest Income Expense Taxes Depreciation And Amortization</link:label>
    <link:label id="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB_documentation_en-US" xlink:label="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of income (loss) after adjusted earnings before interest income (expense) taxes depreciation and amortization.</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" xlink:label="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:to="lab_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="arc" />
    <link:label id="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817_terseLabel_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total segment profitability margin</link:label>
    <link:label id="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817_label_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" 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_4BBAFDF714D08FB3B74EC6C223189817_documentation_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" 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-20200331.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" xlink:to="lab_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" xlink:type="arc" />
    <link:label id="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3_terseLabel_en-US" xlink:label="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments</link:label>
    <link:label id="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3_label_en-US" xlink:label="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information Adjustments to Net Income (Loss) [Abstract]</link:label>
    <link:label id="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3_documentation_en-US" xlink:label="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" 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-20200331.xsd#twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract" xlink:label="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="lab_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense (income), net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest 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_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:to="lab_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (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_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D" 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_0CBA86845A3646AB8FA5C6C223199E5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" 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_A1E209292856E38F968EC6C22319A46B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" xlink:type="arc" />
    <link:label id="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387_terseLabel_en-US" xlink:label="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction and integration costs</link:label>
    <link:label id="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387_label_en-US" xlink:label="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" 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_65C7F2C3FD9B35A33206C6C223190387_documentation_en-US" xlink:label="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" 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-20200331.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" xlink:to="lab_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" 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_9415144976A4528BC3E9C6C2231F9B3A_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" 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_9415144976A4528BC3E9C6C2231F9B3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" xlink:to="lab_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" xlink:type="arc" />
    <link:label id="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47_terseLabel_en-US" xlink:label="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholder activism costs</link:label>
    <link:label id="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47_label_en-US" xlink:label="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholder Activism Costs</link:label>
    <link:label id="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47_documentation_en-US" xlink:label="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stockholder Activism Costs</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_StockholderActivismCosts" xlink:label="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:to="lab_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" 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_8F0DF97A702C25E702AAC6C2231FDB4E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" 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_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:to="lab_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="arc" />
    <link:label id="lab_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C_totalLabel_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" 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_B16DCD49D04B249B9CF8C6C2231F838C_label_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" 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_B16DCD49D04B249B9CF8C6C2231F838C_documentation_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" 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-20200331.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" xlink:to="lab_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total 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_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:to="lab_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="arc" />
    <link:label id="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554_terseLabel_en-US" xlink:label="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554_label_en-US" xlink:label="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets [Abstract]</link:label>
    <link:label id="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554_documentation_en-US" xlink:label="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" 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-20200331.xsd#twou_ContractAssetsAbstract" xlink:label="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="lab_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" 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_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, before 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_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Graduate Program Segment unbilled revenue</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" 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_1F01F30FF8CE59A22651C6C223203D71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, 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_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" 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_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" 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_D85FA67A7B43880CF6A9C6C22321B83C_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" 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_D85FA67A7B43880CF6A9C6C22321B83C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" 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_E4C89182D744A1350467C6C2232162A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9" 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_870051157A82C41576EF8384550972D9_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9" 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_870051157A82C41576EF8384550972D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of changes in goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D" 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_33F9B983BCC4E786887B8384555BAA7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5" 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_FB348CD50B0C8F6F39098384555BB1D5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5" 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_FB348CD50B0C8F6F39098384555BB1D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777" 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_E0F9463989BDF539C6A88384555B2777_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777" 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_E0F9463989BDF539C6A88384555B2777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777" xlink:type="arc" />
    <link:label id="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D_terseLabel_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" 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_6C9A86544A272497C4CC83845582ED4D_label_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" 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_6C9A86544A272497C4CC83845582ED4D_documentation_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" 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-20200331.xsd#twou_RevenueAndEbitdaLossBySegmentTableTextBlock" xlink:label="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" xlink:to="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873" 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_F5CB8EEC2CCF798E4DC3838455826873_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873" 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_F5CB8EEC2CCF798E4DC3838455826873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873" xlink:type="arc" />
    <link:label id="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B_terseLabel_en-US" xlink:label="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" 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_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B_label_en-US" xlink:label="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Assets by Segment [Table Text Block]</link:label>
    <link:label id="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B_documentation_en-US" xlink:label="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of segments total assets.</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_TotalAssetsBySegmentTableTextBlock" xlink:label="loc_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:to="lab_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of contract assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [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_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5" 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_CFA64F58E5BC8475371CAD0061EDCAE5_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5" 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_CFA64F58E5BC8475371CAD0061EDCAE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C" 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_ACEBFCC94FCA6E2BBA28AD0061ED287C_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C" 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_ACEBFCC94FCA6E2BBA28AD0061ED287C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C" xlink:type="arc" />
    <link:label id="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0_terseLabel_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" 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_84D234F7BC95BE416E5BAD0061ED9CC0_label_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" 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_84D234F7BC95BE416E5BAD0061ED9CC0_documentation_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" 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-20200331.xsd#twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" xlink:label="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" xlink:to="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and other accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Other 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B" 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_B733AE050BAE4AECE6B1AD0061EDBF1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B" 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_E64FE8350C7813C482C0AD0061EE373B_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B" 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_E64FE8350C7813C482C0AD0061EE373B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B" xlink:to="lab_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E" 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_34718381E60989E03C31838455DE647E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E" 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_34718381E60989E03C31838455DE647E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA" 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_B8E39C96254D49EA84A4A8702E0C9DBA_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA" 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_B8E39C96254D49EA84A4A8702E0C9DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B" 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_A8A17F6A557F60D571A7A8702E0C3E5B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B" 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_A8A17F6A557F60D571A7A8702E0C3E5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B" xlink:type="arc" />
    <link:label id="lab_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D_terseLabel_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" 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_493D427FB8FBAFAC2CFAA8AD4807AF7D_label_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" 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_493D427FB8FBAFAC2CFAA8AD4807AF7D_documentation_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" 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-20200331.xsd#twou_BasicAndDilutedEarningsPerShareProforma" xlink:label="loc_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" xlink:to="lab_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C6A432B0C34A68D37609838454FFC92B_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C6A432B0C34A68D37609838454FFC92B" 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_C6A432B0C34A68D37609838454FFC92B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C6A432B0C34A68D37609838454FFC92B" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C6A432B0C34A68D37609838454FFC92B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:to="lab_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9BD638D609BA3B8132983B336A29AA4_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9BD638D609BA3B8132983B336A29AA4" 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_D9BD638D609BA3B8132983B336A29AA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D9BD638D609BA3B8132983B336A29AA4" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9BD638D609BA3B8132983B336A29AA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" 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_259D8EADB76A479A2F4B83B336A2831D_label_en-US" xlink:label="lab_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" 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_259D8EADB76A479A2F4B83B336A2831D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" xlink:to="lab_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" 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_43080932CE9BCEAB955C83B336A3BA0B_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" 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_43080932CE9BCEAB955C83B336A3BA0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" 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_2ED15478810A53CC574583B336A30552_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" 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_2ED15478810A53CC574583B336A30552" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:to="lab_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" 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_7926C466747DEE4C5EBC83B336A4813D_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" 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_7926C466747DEE4C5EBC83B336A4813D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" xlink:to="lab_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" 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_5BBF7F7C6AEB5C37ED9E83B336A5A3ED_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" 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_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" 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_A893BEEC584B68E26CF683B336A5627D_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" 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_A893BEEC584B68E26CF683B336A5627D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" xlink:to="lab_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" 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_2BF643D4129A0D0B6FBE83B336A5BD95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" 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_71DD40F93740A26F0AAB83B336A5CA26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" xlink:to="lab_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" 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_7D158D289B346DFCA1F183B336A655C9_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" 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_7D158D289B346DFCA1F183B336A655C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning 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_56F0E0D115F9BE6C7E9A83B336A7161C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" 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_46DBD9B91EC6C7C92D7883B336A6DCAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" xlink:to="lab_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" 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_404821409017AA90923683B336A77E38_label_en-US" xlink:label="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" 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_404821409017AA90923683B336A77E38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" xlink:to="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" 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_55F292230304B4AA573883B336A7D517_label_en-US" xlink:label="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" 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_55F292230304B4AA573883B336A7D517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" xlink:to="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA" 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_C77B90F2B7B4FF1FEEDA83B336A7AABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" 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_D0C3187CA1C9CC2BEDC083B336A71426_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" 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_D0C3187CA1C9CC2BEDC083B336A71426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" 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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" 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_3B0AD2B044181498DD3883B336A96CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919" 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_9D912C1058606CE4EFD183B336A92919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919" xlink:to="lab_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB" 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_672372A8974046DA337383B336A9C8AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9C506405D04575C0921283B336AAB504_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_9C506405D04575C0921283B336AAB504" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending 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_9C506405D04575C0921283B336AAB504" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_9C506405D04575C0921283B336AAB504" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_9C506405D04575C0921283B336AAB504" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7BD393BE6380E91CD80E83B336A95670_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7BD393BE6380E91CD80E83B336A95670" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending 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_7BD393BE6380E91CD80E83B336A95670" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7BD393BE6380E91CD80E83B336A95670" xlink:to="lab_us-gaap_StockholdersEquity_7BD393BE6380E91CD80E83B336A95670" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD" 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_C352CB22E8AC20CAF766A8702D2ADFBD_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD" 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_C352CB22E8AC20CAF766A8702D2ADFBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: unamortized 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_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D" 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_3AB98111A341EE5E14C4A8749728BE6D_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D" 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_3AB98111A341EE5E14C4A8749728BE6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D" xlink:to="lab_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11" 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_940E86F7C2240AF628DFA8702D2BCD11_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11" 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_940E86F7C2240AF628DFA8702D2BCD11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E" 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_C6BA492451A38B2BB0F08384568B514E_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E" 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_C6BA492451A38B2BB0F08384568B514E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD_verboseLabel_en-US" xlink:label="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Capitalized content development</link:label>
    <link:label id="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD_label_en-US" xlink:label="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" 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_448F607F77FF00D6C80383CB00C2ECFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" xlink:to="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" 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_36BAA96D8B0A317DAA0383CB00C20D8D_label_en-US" xlink:label="lab_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" 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_36BAA96D8B0A317DAA0383CB00C20D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" xlink:to="lab_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" xlink:type="arc" />
    <link:label id="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7_terseLabel_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7_label_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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_227FCBAFC78E4E30C3D883CB00C386E7_documentation_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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-20200331.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" xlink:to="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" 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_4B57B71EAD4F5570E19583CB00C5742F_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" 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_4B57B71EAD4F5570E19583CB00C5742F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="lab_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68_label_en-US" xlink:label="lab_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" 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_81A310FE94DB21DE925F83CB00C69D68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" xlink:to="lab_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" 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_22F5DA6CB44A093C080983CB00C79654_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" 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_22F5DA6CB44A093C080983CB00C79654" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_8B4807DEC061F6BF7B3383CB00C7ECDE_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_8B4807DEC061F6BF7B3383CB00C7ECDE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</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_8B4807DEC061F6BF7B3383CB00C7ECDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_8B4807DEC061F6BF7B3383CB00C7ECDE" xlink:to="lab_us-gaap_Goodwill_8B4807DEC061F6BF7B3383CB00C7ECDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7" 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_B03B7D1C982F4CDEEA6283CB00C7CEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" 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_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" 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_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" 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_24189051BDFD8B94E2DA83CB00C89597_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" 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_24189051BDFD8B94E2DA83CB00C89597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824" 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_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A" 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_99E282D4CBA2B27344D5838455072B5A_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A" 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_99E282D4CBA2B27344D5838455072B5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="lab_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:type="arc" />
    <link:label id="lab_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB_label_en-US" xlink:label="lab_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:to="lab_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:type="arc" />
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:to="lab_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:type="arc" />
    <link:label id="lab_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4_label_en-US" xlink:label="lab_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:to="lab_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" xlink:type="arc" />
    <link:label id="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E_terseLabel_en-US" xlink:label="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Notes</link:label>
    <link:label id="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E_label_en-US" xlink:label="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The Notes [Member]</link:label>
    <link:label id="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E_documentation_en-US" xlink:label="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Notes [Member]</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_TheNotesMember" xlink:label="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:to="lab_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:to="lab_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="lab_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate principal 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_C45E50F733CEE3781236CC884DE56579" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, optional increase in face amount</link:label>
    <link:label id="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23_label_en-US" xlink:label="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Accordian Feature, Increase Limit</link:label>
    <link:label id="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23_documentation_en-US" xlink:label="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Accordian Feature, Increase Limit</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentAccordianFeatureIncreaseLimit" xlink:label="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:to="lab_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" 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_901C3AFFDFDBB789F9FECC884DE506A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, threshold consecutive trading days, sale price per share</link:label>
    <link:label id="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F_label_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Per Share</link:label>
    <link:label id="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F_documentation_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Per Share</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" xlink:label="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:to="lab_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, measurement period</link:label>
    <link:label id="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4_label_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Measurement Period</link:label>
    <link:label id="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4_documentation_en-US" xlink:label="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Measurement Period</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleMeasurementPeriod" xlink:label="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:to="lab_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, threshold percentage of sales price per share</link:label>
    <link:label id="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409_label_en-US" xlink:label="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Threshold Percentage of Sales Price Per Share</link:label>
    <link:label id="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409_documentation_en-US" xlink:label="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Threshold Percentage of Sales Price Per Share</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentThresholdPercentageofSalesPricePerShare" xlink:label="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:to="lab_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, conversion ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, convertible, conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:type="arc" />
    <link:label id="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280_terseLabel_en-US" xlink:label="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capped call, cap price (in dollars per share)</link:label>
    <link:label id="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280_label_en-US" xlink:label="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:label id="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280_documentation_en-US" xlink:label="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:to="lab_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of capped call transaction</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (loss) on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9" 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_BFB9E41F540F2EAF6C39838455EC92E9_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9" 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_BFB9E41F540F2EAF6C39838455EC92E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3" 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_8C495A4315F89BC5E5BDC0F5D0C784D3_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3" 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_8C495A4315F89BC5E5BDC0F5D0C784D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E" 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_FBCED271E66252AF4398C0F5D0C8519E_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E" 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_FBCED271E66252AF4398C0F5D0C8519E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E" xlink:to="lab_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E" xlink:type="arc" />
    <link:label id="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E_terseLabel_en-US" xlink:label="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Contract Assets and Liabilities</link:label>
    <link:label id="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E_label_en-US" xlink:label="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Contract Assets And Liabilities Policy [Policy Text Block]</link:label>
    <link:label id="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E_documentation_en-US" xlink:label="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Contract Assets And Liabilities Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:label="loc_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:to="lab_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C" 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_C6A1D81CC30B60939D83C0F5D0C8428C_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C" 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_C6A1D81CC30B60939D83C0F5D0C8428C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C" xlink:type="arc" />
    <link:label id="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725_terseLabel_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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_44FC7F3053756919BA5483CB008FA725_label_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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_44FC7F3053756919BA5483CB008FA725_documentation_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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-20200331.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" xlink:to="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" 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_FC9282B4FA135735BB1A83CB00903772_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" 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_FC9282B4FA135735BB1A83CB00903772" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" 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_B209C75AF4031999F8CD83CB0090EB08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" 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_DC80597ABC02B2C60CC683CB00907D7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" 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_8FF8D1F23CB9D1E3D63E83CB0091BAAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" 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_40CBBDD2772821244A4E83CB009199E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" 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_27860028C8A0ED07E16583CB00914D4A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" 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_27860028C8A0ED07E16583CB00914D4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C" 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_1AEAB40AE2A50E3D8461838455D6273C_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C" 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_1AEAB40AE2A50E3D8461838455D6273C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393_label_en-US" xlink:label="lab_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:to="lab_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1_label_en-US" xlink:label="lab_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:to="lab_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" xlink:type="arc" />
    <link:label id="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B_terseLabel_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PRSU</link:label>
    <link:label id="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B_label_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" 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_A0D425FFDC4C0BD6FA9CA8702C781A4B_documentation_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" 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-20200331.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:to="lab_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:type="arc" />
    <link:label id="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B_terseLabel_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSU and PRSU</link:label>
    <link:label id="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B_label_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" 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_492C2D68AA80A4A13DF3A8702C78C61B_documentation_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" 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-20200331.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" xlink:to="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" 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: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_348531094ECD971F11B4A8702C7B08C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate grant date fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" 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_8E5FD5C996C430A9F3EBA8702C7B2403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" 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_78FECE72FB17ACC5AE55A8702C7B89B1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" 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_78FECE72FB17ACC5AE55A8702C7B89B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quantity of units subject to vesting</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" 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_1D4178EE05FB05676E5DA8702C7C9945" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" 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_7AA01E2548372B006CDDA8702C7CEA89_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" 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_1B673BFDA2973A974886A8702C7CB65C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" 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_1B673BFDA2973A974886A8702C7CB65C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" 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_A1248F2FFA7B2FD07A29A8702C7D8160_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" 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_A1248F2FFA7B2FD07A29A8702C7D8160" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" 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_EE6E8D3764134791F01BA8702C7D17B4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" 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_EE6E8D3764134791F01BA8702C7D17B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" 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_62596297354256D9D935A8702C7D69F9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" 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_62596297354256D9D935A8702C7D69F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_65E03CAD12DFE9F9D6E0A8702C7D34DA_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_65E03CAD12DFE9F9D6E0A8702C7D34DA" 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_65E03CAD12DFE9F9D6E0A8702C7D34DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_65E03CAD12DFE9F9D6E0A8702C7D34DA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_65E03CAD12DFE9F9D6E0A8702C7D34DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" 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_A37B909092A286AA7CBDA8702C7E6F97_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" 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_A37B909092A286AA7CBDA8702C7E6F97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" 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_84533E635B1EA0CD7CA9A8702C7ECCA2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" 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_84533E635B1EA0CD7CA9A8702C7ECCA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" 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_6B6F7028FFE5F8890468A8702C8404B7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" 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_6B6F7028FFE5F8890468A8702C8404B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" 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_01AA269F58AFCC56ACDBA8702C84955C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" 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_01AA269F58AFCC56ACDBA8702C84955C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F59B0A70CDE60F5663E9A8702C846E69_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F59B0A70CDE60F5663E9A8702C846E69" 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_F59B0A70CDE60F5663E9A8702C846E69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F59B0A70CDE60F5663E9A8702C846E69" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F59B0A70CDE60F5663E9A8702C846E69" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8" 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_0F2016029F7CA4C28694A8633FA458F8_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8" xlink:to="lab_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" 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_4EDF241228431FD3F9BBA8633FA4BFBC_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" 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_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="lab_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601" 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_2EC13A3D8805E2F1E5F8A8633FA58601_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601" 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_2EC13A3D8805E2F1E5F8A8633FA58601" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98" 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_E825AFE6731687B2D350A8633FA52E98_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98" 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_E825AFE6731687B2D350A8633FA52E98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98" xlink:to="lab_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC" 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_1DD2348FA3256BE5BCB7A8633FA683DC_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC" 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_1DD2348FA3256BE5BCB7A8633FA683DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B" 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_73009C0E744A668C6470A8633FA66B5B_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B" 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_73009C0E744A668C6470A8633FA66B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B" xlink:to="lab_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30" 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_905168BBD5CA46A1F666A8633FA6BD30_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30" 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_905168BBD5CA46A1F666A8633FA6BD30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9FB75E64D97BFBD8CC15A8633FA72990_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9FB75E64D97BFBD8CC15A8633FA72990" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_9FB75E64D97BFBD8CC15A8633FA72990" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9FB75E64D97BFBD8CC15A8633FA72990" xlink:to="lab_us-gaap_Goodwill_9FB75E64D97BFBD8CC15A8633FA72990" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_669C10D99E08EA591C2DA8633FA79754_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_669C10D99E08EA591C2DA8633FA79754" 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_669C10D99E08EA591C2DA8633FA79754" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_669C10D99E08EA591C2DA8633FA79754" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_669C10D99E08EA591C2DA8633FA79754" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2" 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_54722D104D3CE206D8A9A8633FA76BE2_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2" 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_54722D104D3CE206D8A9A8633FA76BE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" 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_01596B051F8540239A15A8633FA86506_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" 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_01596B051F8540239A15A8633FA86506" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_F485B938A761598BC81BA8633FA80FA3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_F485B938A761598BC81BA8633FA80FA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</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_F485B938A761598BC81BA8633FA80FA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_F485B938A761598BC81BA8633FA80FA3" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_F485B938A761598BC81BA8633FA80FA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D" 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_115913A8FEA720272C2FA8633FA8EA5D_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D" 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_115913A8FEA720272C2FA8633FA8EA5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_000F99A236715D1904BDA8633FA9DBC5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_000F99A236715D1904BDA8633FA9DBC5" 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_000F99A236715D1904BDA8633FA9DBC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_000F99A236715D1904BDA8633FA9DBC5" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_000F99A236715D1904BDA8633FA9DBC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_2C49BD922E53ACA41E50A8633FA920B7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_2C49BD922E53ACA41E50A8633FA920B7" 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_2C49BD922E53ACA41E50A8633FA920B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_2C49BD922E53ACA41E50A8633FA920B7" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_2C49BD922E53ACA41E50A8633FA920B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1" 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_6240C686866F1A3E8FC6A8633FA9F4D1_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1" 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_6240C686866F1A3E8FC6A8633FA9F4D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8" 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_DD20EC3587D59AD0B4E2A8633FA937B8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8" 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_DD20EC3587D59AD0B4E2A8633FA937B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8" xlink:to="lab_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_2E0919567B1D4EA393BEA8633FAA5DD8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_2E0919567B1D4EA393BEA8633FAA5DD8" 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_2E0919567B1D4EA393BEA8633FAA5DD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_2E0919567B1D4EA393BEA8633FAA5DD8" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_2E0919567B1D4EA393BEA8633FAA5DD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658" 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_BB1745CA406839CAFDB8A8633FAA9658_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658" 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_BB1745CA406839CAFDB8A8633FAA9658" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954" 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_7C06C6A1466FA5B1E01EA8633FAA3954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705" 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_954ACDA40979CC444B1CA8633FAA8705_label_en-US" xlink:label="lab_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705" 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_954ACDA40979CC444B1CA8633FAA8705" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705" xlink:to="lab_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9" 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_45549A6FD5E26DCCAD23A8633FAB36F9_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9" 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_45549A6FD5E26DCCAD23A8633FAB36F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9" xlink:to="lab_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA" 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_56E338BBCDB0F0389B9BA8633FAB8DEA_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="lab_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22" 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_911A5F3035991CD3CB2DA8633FABFE22_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22" 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_911A5F3035991CD3CB2DA8633FABFE22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22" xlink:to="lab_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8" 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,703,067 shares issued and outstanding as of March 31, 2020; 63,569,109 shares issued and outstanding as of December 31, 2019</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8" 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_18828555B8F398B9D8CCA8633FABC5E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8" xlink:to="lab_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D" 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_87B9C503554E6D9FCF39A8633FACC15D_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D" 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_87B9C503554E6D9FCF39A8633FACC15D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D" xlink:to="lab_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31" 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_2DB578AE89EDE1E4B825A8633FAC8F31_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31" 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_2DB578AE89EDE1E4B825A8633FAC8F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593" 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_3928F7A70EADDFEF9D70A8633FAC6593_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593" 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_3928F7A70EADDFEF9D70A8633FAC6593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_C3DDA4DDDEDAC7434D66A8633FAC66A0_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_C3DDA4DDDEDAC7434D66A8633FAC66A0" 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_C3DDA4DDDEDAC7434D66A8633FAC66A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_C3DDA4DDDEDAC7434D66A8633FAC66A0" xlink:to="lab_us-gaap_StockholdersEquity_C3DDA4DDDEDAC7434D66A8633FAC66A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466" 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_1889DF1CFC48DA783712A8633FAD3466_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466" 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_1889DF1CFC48DA783712A8633FAD3466" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F" 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_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F" 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_96442D89203623F23DD4AD006162F03F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F" xlink:type="arc" />
    <link:label id="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612_negatedTerseLabel_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit, difference in operating losses and amortization of acquired intangibles</link:label>
    <link:label id="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612_label_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Difference in Operating Losses and Amortization of Acquired Intangibles</link:label>
    <link:label id="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612_documentation_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Difference in Operating Losses and Amortization of Acquired Intangibles</link:label>
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles" xlink:label="loc_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:to="lab_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1" 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_E631E7C10EE7F09F2CE98384553327B1_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1" 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_E631E7C10EE7F09F2CE98384553327B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F" 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_15B0886B8FCAEE7E3947BEAF8438C41F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F" 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_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E" 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_597DB8FC1AFB28804ED0BEAF8438EC4E_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E" 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_597DB8FC1AFB28804ED0BEAF8438EC4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E" xlink:to="lab_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12" 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 operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_C446A2437393450E65CFBEAF84388E6D_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_C446A2437393450E65CFBEAF84388E6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</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_C446A2437393450E65CFBEAF84388E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_C446A2437393450E65CFBEAF84388E6D" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_C446A2437393450E65CFBEAF84388E6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263" 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_A88334F075F589D7EA42BEAF8439C263_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263" 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_A88334F075F589D7EA42BEAF8439C263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263" xlink:to="lab_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_AA3BE538AE574C7EEEBEBEAF84398513_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_AA3BE538AE574C7EEEBEBEAF84398513" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for credit losses</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_AA3BE538AE574C7EEEBEBEAF84398513" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_AA3BE538AE574C7EEEBEBEAF84398513" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_AA3BE538AE574C7EEEBEBEAF84398513" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE" 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_1F357947ED968F1355B3BEAF843AC9DE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE" 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_1F357947ED968F1355B3BEAF843AC9DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE" xlink:type="arc" />
    <link:label id="lab_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E_terseLabel_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" 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_EC89B2CD447B3C799B8EBEAF843A7D0E_label_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" 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_EC89B2CD447B3C799B8EBEAF843A7D0E_documentation_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" 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-20200331.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" xlink:to="lab_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01" 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_09BAEFE610A23095034EBEAF843A9A01_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01" 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_09BAEFE610A23095034EBEAF843A9A01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0" 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_F03643535BDB5D7CC544BEAF843A08D0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0" 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_F03643535BDB5D7CC544BEAF843A08D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0" xlink:type="arc" />
    <link:label id="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0_terseLabel_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" 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_49192847AC20F48BE430BEAF843A83B0_label_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" 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_49192847AC20F48BE430BEAF843A83B0_documentation_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" 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-20200331.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" xlink:to="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8" 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_F459EB6F15B89AD39309BEAF843A8AD8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8" 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_F459EB6F15B89AD39309BEAF843A8AD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4" 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_08B3FD29D732AE2237FCBEAF843BA0F4_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4" 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_08B3FD29D732AE2237FCBEAF843BA0F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211" 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_2941F80658E458DAD886BEAF843B7211_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211" 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_2941F80658E458DAD886BEAF843B7211" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" 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_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" 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_18CBB36C75BAB915CDB4BEAF843BFE8A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" 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_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F" 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_6788E087865C74518072BEAF843B911F_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F" 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_6788E087865C74518072BEAF843B911F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A" 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_B4DA92B3F12F88CBA30BBEAF843C1D4A_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A" 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_B4DA92B3F12F88CBA30BBEAF843C1D4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F" 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_2154D66DB888CD514320BEAF843CEC7F_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F" 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_2154D66DB888CD514320BEAF843CEC7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D" 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_CFD3C156470483100397BEAF843C319D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D" 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_CFD3C156470483100397BEAF843C319D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C" 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_CDBD7915215E5A6A6B26BEAF843CB76C_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C" 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_CDBD7915215E5A6A6B26BEAF843CB76C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C" xlink:type="arc" />
    <link:label id="lab_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09_terseLabel_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" 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_B3D065E0BF18FAFF1C79BEAF843D5C09_label_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" 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_B3D065E0BF18FAFF1C79BEAF843D5C09_documentation_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" 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-20200331.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" xlink:to="lab_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" 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_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" 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_A4D1D202C4E80809891FBEAF843DB9E9_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" 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_A4D1D202C4E80809891FBEAF843DB9E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" 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_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of 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_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81" 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_30C1B5D025752396347ABEAF843D1B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928" 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_4175279CD2356B2500A2BEAF843E0928_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928" 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_4175279CD2356B2500A2BEAF843E0928" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928" xlink:type="arc" />
    <link:label id="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975_negatedTerseLabel_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" 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_C2326F79E01B7501F384BEAF843EC975_label_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" 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_C2326F79E01B7501F384BEAF843EC975_documentation_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" 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-20200331.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" xlink:to="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC" 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_A48994C50299E86E5637BEAF843EACEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7" 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_0E7BDEB3F06FD7FACB77BEAF843E30C7_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7" 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_0E7BDEB3F06FD7FACB77BEAF843E30C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F" 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_E9670484C91BDF1BE19BBEAF843E984F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837" 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_CB48FD160A4D4F8D5352BEAF843E1837_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837" 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_CB48FD160A4D4F8D5352BEAF843E1837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2A39590F30ACE09B80FDBEAF843F6937_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2A39590F30ACE09B80FDBEAF843F6937" 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_2A39590F30ACE09B80FDBEAF843F6937" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2A39590F30ACE09B80FDBEAF843F6937" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2A39590F30ACE09B80FDBEAF843F6937" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest, net of amounts capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:to="lab_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued 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_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6" 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_FC7C9461CC88B29B730E838454FC25A6_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6" 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_FC7C9461CC88B29B730E838454FC25A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6" xlink:to="lab_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588" 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_79704334E40ED6C36F6C838454FC5588_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588" 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_79704334E40ED6C36F6C838454FC5588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588" xlink:to="lab_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348" 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_8C47EBE0D39ECEA0714A838454FC0348_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348" 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_8C47EBE0D39ECEA0714A838454FC0348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348" xlink:to="lab_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717" 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_DC5EFC00DE4772929E77838454FD2717_label_en-US" xlink:label="lab_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717" 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_DC5EFC00DE4772929E77838454FD2717" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717" xlink:to="lab_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>twou-20200331_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/AccruedExpenses" xlink:href="twou-20200331.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20200331.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesTables" xlink:href="twou-20200331.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AdditionalInformationDetails" xlink:href="twou-20200331.xsd#AdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20200331.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20200331.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20200331.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20200331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20200331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheets" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20200331.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20200331.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20200331.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20200331.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20200331.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20200331.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20200331.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesDetails" xlink:href="twou-20200331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20200331.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesAdditionalInformationDetails" xlink:href="twou-20200331.xsd#LeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20200331.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails" xlink:href="twou-20200331.xsd#LeasesOperatingLeaseLiabilitiesDueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20200331.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20200331.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20200331.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20200331.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20200331.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20200331.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationConcentrationRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationContractAcquisitionCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20200331.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:href="twou-20200331.xsd#SignificantAccountingPoliciesSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20200331.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationExpenseDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationOptionsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20200331.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20200331.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20200331.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20200331.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20200331.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEvents" xlink:href="twou-20200331.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SubsequentEventsDetails" xlink:href="twou-20200331.xsd#SubsequentEventsDetails" 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/AccruedExpenses" 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_1845198DB854AE1F9D76838455D88B01" 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_C4CB85515AB9C2727A73838455D9A49F" 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_1845198DB854AE1F9D76838455D88B01" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_C4CB85515AB9C2727A73838455D9A49F" 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_D1B1124FE0D48C200CF5AD0061ECC39D" 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_CFA64F58E5BC8475371CAD0061EDCAE5" 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_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_CFA64F58E5BC8475371CAD0061EDCAE5" 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_ACEBFCC94FCA6E2BBA28AD0061ED287C" 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_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_ACEBFCC94FCA6E2BBA28AD0061ED287C" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" xlink:label="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" 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_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_84D234F7BC95BE416E5BAD0061ED9CC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" 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_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_BA1E59222544C1136230AD0061EDD251" 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_B733AE050BAE4AECE6B1AD0061EDBF1B" 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_PayablesAndAccrualsAbstract_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_B733AE050BAE4AECE6B1AD0061EDBF1B" 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_E64FE8350C7813C482C0AD0061EE373B" 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_PayablesAndAccrualsAbstract_D1B1124FE0D48C200CF5AD0061ECC39D" xlink:to="loc_us-gaap_RestructuringReserve_E64FE8350C7813C482C0AD0061EE373B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/AccruedExpensesTables" 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_9E17964D8AEADB17F17983F95FDD91C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" 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_9E17964D8AEADB17F17983F95FDD91C2" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_511EA97CCAB989D644E183F9C0DEBB21" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/AdditionalInformationDetails" 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_93AC40F1C43DA88A545DA8702D14371C" 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_E98691EC040E0652AC34A8702D140FF8" 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_93AC40F1C43DA88A545DA8702D14371C" xlink:to="loc_us-gaap_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" 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_DE26477677A134A5B386A8C4F96A5630" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_DE26477677A134A5B386A8C4F96A5630" 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_F180269519C2FAA58BD1A8C4F97170C4" 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_DE26477677A134A5B386A8C4F96A5630" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_F180269519C2FAA58BD1A8C4F97170C4" 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_810E53D2FF9266134398A8C5199F1488" 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_F180269519C2FAA58BD1A8C4F97170C4" xlink:to="loc_us-gaap_SubsequentEventMember_810E53D2FF9266134398A8C5199F1488" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_twou_PrepaymentDateAxis_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" 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_563996A3CFBBDAA7DAE9A8C02E4F64CF" xlink:to="loc_twou_PrepaymentDateDomain_94A8F60ACB9D6988540BA8C5558F5533" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" 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_94A8F60ACB9D6988540BA8C5558F5533" xlink:to="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_0AE4B77ECF4B67492C05A8C03388D323" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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_94A8F60ACB9D6988540BA8C5558F5533" xlink:to="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_86CA6C66BF9D4EC553D8A8C03445B1DF" 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_47ACD9836021FFDA3C98A8702D14B1E1" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_VariableRateAxis_47ACD9836021FFDA3C98A8702D14B1E1" 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_BA8989C1FDDEE08C7607A8702D154805" 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_47ACD9836021FFDA3C98A8702D14B1E1" xlink:to="loc_us-gaap_VariableRateDomain_BA8989C1FDDEE08C7607A8702D154805" 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_A1A4A415A077371EF613A8702D15D573" 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_BA8989C1FDDEE08C7607A8702D154805" xlink:to="loc_us-gaap_BaseRateMember_A1A4A415A077371EF613A8702D15D573" 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_88EA596E0A3AD68EA91CA8702D15B68A" 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_BA8989C1FDDEE08C7607A8702D154805" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_88EA596E0A3AD68EA91CA8702D15B68A" 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_16B83DA77A272A443FE6A8702D16A282" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_DebtInstrumentAxis_16B83DA77A272A443FE6A8702D16A282" 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_1C910A06C028E2826EACA8702D168161" 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_16B83DA77A272A443FE6A8702D16A282" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1C910A06C028E2826EACA8702D168161" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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_1C910A06C028E2826EACA8702D168161" xlink:to="loc_twou_CreditAgreementMember_4A64457C39B7F186C290A8702D1634CA" 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_E70A8CD58E2BC1023031A8702D16A328" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_E70A8CD58E2BC1023031A8702D16A328" 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_E65C2154AFBCB11E0B52A8702D172FF8" 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_E70A8CD58E2BC1023031A8702D16A328" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E65C2154AFBCB11E0B52A8702D172FF8" 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_9CC20CC3AE02F3E2F8FBA8702D170AAC" 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_E65C2154AFBCB11E0B52A8702D172FF8" xlink:to="loc_us-gaap_LetterOfCreditMember_9CC20CC3AE02F3E2F8FBA8702D170AAC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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_E65C2154AFBCB11E0B52A8702D172FF8" xlink:to="loc_twou_DeferredGovernmentGrantObligationsMember_BEB0B8569A698DAEC770A8702D174EE9" 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_7CFB02869106C0B11EDCA8702D17723A" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_srt_RangeAxis_7CFB02869106C0B11EDCA8702D17723A" 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_221DE3FEBE09FA1B9B93A8702D177131" 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_7CFB02869106C0B11EDCA8702D17723A" xlink:to="loc_srt_RangeMember_221DE3FEBE09FA1B9B93A8702D177131" 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_2628A4B43907A73DA1CBA8702D185D77" 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_221DE3FEBE09FA1B9B93A8702D177131" xlink:to="loc_srt_MaximumMember_2628A4B43907A73DA1CBA8702D185D77" 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_58BCCD4748006A8AD12AA8702D1834D3" 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_221DE3FEBE09FA1B9B93A8702D177131" xlink:to="loc_srt_MinimumMember_58BCCD4748006A8AD12AA8702D1834D3" 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_2978C4A98F6397CC0323A8702D18CCDE" 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_DebtInstrumentTable_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2978C4A98F6397CC0323A8702D18CCDE" 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_419CE9C62C91C1237AE8A8702D1926CC" 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_2978C4A98F6397CC0323A8702D18CCDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_419CE9C62C91C1237AE8A8702D1926CC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" 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_419CE9C62C91C1237AE8A8702D1926CC" xlink:to="loc_twou_PrinceGeorgesCountyMarylandMember_08EF74C165B309AE9B52A8702D198DF0" 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_B773BB441B29D6B8AAC9A8702D19455E" 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_E98691EC040E0652AC34A8702D140FF8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_B773BB441B29D6B8AAC9A8702D19455E" 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_36D9B6B75445CF1F841BA8702D1983FF" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_LongTermDebtCurrent_36D9B6B75445CF1F841BA8702D1983FF" 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_EB3D18D71B85D07095ACA8702D1AD757" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_EB3D18D71B85D07095ACA8702D1AD757" 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_0CC0F2D862B68574B5EAA8C0259675E5" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0CC0F2D862B68574B5EAA8C0259675E5" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentMinimumUnrestrictedCash_915622D24E120CE81272A8C026CD22FF" 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_F2B6F6E1C91FD10FDD42A8702D1BF4B2" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_F2B6F6E1C91FD10FDD42A8702D1BF4B2" 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_2679D257C362EF1FB5E0A8702D1CFE81" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_2679D257C362EF1FB5E0A8702D1CFE81" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentPrepaymentPremium_CFC246EEEA0C18DE7D6AA8C027B27E37" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DebtInstrumentPrepaymentPenalty_830EFF4A00A2A69B4ADAA8C028357215" 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_54A3175588558E8C3463A8702D1BC9D3" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_InterestExpense_54A3175588558E8C3463A8702D1BC9D3" 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_2648B9669CA54C69DA3AA8702D1B7F72" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_2648B9669CA54C69DA3AA8702D1B7F72" 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_114729D592BAE24ADBB8A8C45EE8BEDC" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_RepaymentsOfDebt_114729D592BAE24ADBB8A8C45EE8BEDC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_NumberOfGovernmentGrants_D5E12EF4AACA0DB5C97EA8702D1B3D42" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_50273CF9692742AC0864A8702D1B2B00" 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_820A4BB739CB6475002AA8702D1BF0DF" 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_B773BB441B29D6B8AAC9A8702D19455E" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_820A4BB739CB6475002AA8702D1BF0DF" 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_AD9EA50A59A4650E1A6B838455AF9EB1" 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_312669CD25D30EFD558E838455AF2215" 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_AD9EA50A59A4650E1A6B838455AF9EB1" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_312669CD25D30EFD558E838455AF2215" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails" 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_D5753023A247392F03E683845604818C" 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_3929C59E4FC49EDAC26383845604EC24" 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_D5753023A247392F03E683845604818C" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" 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_290CDBB9137499D34D5883845605E869" 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_3929C59E4FC49EDAC26383845604EC24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_290CDBB9137499D34D5883845605E869" 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_A02779905E73CF09D33B83845605E68C" 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_290CDBB9137499D34D5883845605E869" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A02779905E73CF09D33B83845605E68C" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_ED5ED57F1FAD4ED3C11C8384560535CB" 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_A02779905E73CF09D33B83845605E68C" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_ED5ED57F1FAD4ED3C11C8384560535CB" 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_DEE78D9E9A629ABE39F28384560584E5" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3929C59E4FC49EDAC26383845604EC24" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:type="arc" />
    <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_698097B697655D666DCB8384560520B1" 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_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_698097B697655D666DCB8384560520B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_BusinessAcquisitionParValue" xlink:label="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" 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_BusinessAcquisitionLineItems_DEE78D9E9A629ABE39F28384560584E5" xlink:to="loc_twou_BusinessAcquisitionParValue_B2ACF0EC7E18B77CE1DF83845606DCE5" 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_38476A5296D0A0FCAD1BA8702E0C5A49" 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_B8E39C96254D49EA84A4A8702E0C9DBA" 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_38476A5296D0A0FCAD1BA8702E0C5A49" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_B8E39C96254D49EA84A4A8702E0C9DBA" 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_A8A17F6A557F60D571A7A8702E0C3E5B" 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_38476A5296D0A0FCAD1BA8702E0C5A49" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_A8A17F6A557F60D571A7A8702E0C3E5B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_BasicAndDilutedEarningsPerShareProforma" xlink:label="loc_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" 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_BusinessCombinationsAbstract_38476A5296D0A0FCAD1BA8702E0C5A49" xlink:to="loc_twou_BasicAndDilutedEarningsPerShareProforma_493D427FB8FBAFAC2CFAA8AD4807AF7D" 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_0F3113E1DDB99815272B83CB010FE0AB" xlink:type="locator" />
    <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_2D2DA8F4AEFF3E7E047283CB0115FF50" 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_BusinessCombinationsAbstract_0F3113E1DDB99815272B83CB010FE0AB" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2D2DA8F4AEFF3E7E047283CB0115FF50" 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_6D9B0535AA3BE40501AD8384558BAA74" 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_9AFDEF34F42689F67A318384558B57F3" 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_6D9B0535AA3BE40501AD8384558BAA74" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9AFDEF34F42689F67A318384558B57F3" 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_5A1D98409A48E311D191838455C37916" xlink:type="locator" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AdditionalInvestmentInEducationalTechnologyContingentPayment" xlink:label="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" 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_5A1D98409A48E311D191838455C37916" xlink:to="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_97C5DF61A242520BF688838455C3E182" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedBalanceSheets" 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_C412B22135CE162BF5C3A8633FA405A3" 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_0F2016029F7CA4C28694A8633FA458F8" 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_C412B22135CE162BF5C3A8633FA405A3" xlink:to="loc_us-gaap_AssetsAbstract_0F2016029F7CA4C28694A8633FA458F8" 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_4EDF241228431FD3F9BBA8633FA4BFBC" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" 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_2EC13A3D8805E2F1E5F8A8633FA58601" 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_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2EC13A3D8805E2F1E5F8A8633FA58601" 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_E825AFE6731687B2D350A8633FA52E98" 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_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="loc_us-gaap_RestrictedCashCurrent_E825AFE6731687B2D350A8633FA52E98" 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_CA2333EF9A3A83C77E81A8633FA64FE6" 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_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_CA2333EF9A3A83C77E81A8633FA64FE6" 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_1DD2348FA3256BE5BCB7A8633FA683DC" 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_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1DD2348FA3256BE5BCB7A8633FA683DC" 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_73009C0E744A668C6470A8633FA66B5B" 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_AssetsCurrentAbstract_4EDF241228431FD3F9BBA8633FA4BFBC" xlink:to="loc_us-gaap_AssetsCurrent_73009C0E744A668C6470A8633FA66B5B" 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_905168BBD5CA46A1F666A8633FA6BD30" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_905168BBD5CA46A1F666A8633FA6BD30" 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_809EBBFD3F860EB15789A8633FA75B6B" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_809EBBFD3F860EB15789A8633FA75B6B" 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_9FB75E64D97BFBD8CC15A8633FA72990" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_Goodwill_9FB75E64D97BFBD8CC15A8633FA72990" 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_669C10D99E08EA591C2DA8633FA79754" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_669C10D99E08EA591C2DA8633FA79754" 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_54722D104D3CE206D8A9A8633FA76BE2" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_54722D104D3CE206D8A9A8633FA76BE2" 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_E4937CAA42051D3335FBA8633FA74BE5" 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_0F2016029F7CA4C28694A8633FA458F8" xlink:to="loc_us-gaap_Assets_E4937CAA42051D3335FBA8633FA74BE5" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" 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_C412B22135CE162BF5C3A8633FA405A3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" 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_01596B051F8540239A15A8633FA86506" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" 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_F485B938A761598BC81BA8633FA80FA3" 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_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_F485B938A761598BC81BA8633FA80FA3" 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_115913A8FEA720272C2FA8633FA8EA5D" 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_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_115913A8FEA720272C2FA8633FA8EA5D" 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_000F99A236715D1904BDA8633FA9DBC5" 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_LiabilitiesCurrentAbstract_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_000F99A236715D1904BDA8633FA9DBC5" 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_2C49BD922E53ACA41E50A8633FA920B7" 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_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2C49BD922E53ACA41E50A8633FA920B7" 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_6240C686866F1A3E8FC6A8633FA9F4D1" 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_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6240C686866F1A3E8FC6A8633FA9F4D1" 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_DD20EC3587D59AD0B4E2A8633FA937B8" 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_01596B051F8540239A15A8633FA86506" xlink:to="loc_us-gaap_LiabilitiesCurrent_DD20EC3587D59AD0B4E2A8633FA937B8" 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_2E0919567B1D4EA393BEA8633FAA5DD8" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2E0919567B1D4EA393BEA8633FAA5DD8" 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_BB1745CA406839CAFDB8A8633FAA9658" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_BB1745CA406839CAFDB8A8633FAA9658" 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_A10325CAD3BE04EB4358A8633FAAFCE1" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_A10325CAD3BE04EB4358A8633FAAFCE1" 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_7C06C6A1466FA5B1E01EA8633FAA3954" 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_LiabilitiesAndStockholdersEquityAbstract_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7C06C6A1466FA5B1E01EA8633FAA3954" 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_954ACDA40979CC444B1CA8633FAA8705" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_Liabilities_954ACDA40979CC444B1CA8633FAA8705" 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_45549A6FD5E26DCCAD23A8633FAB36F9" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_CommitmentsAndContingencies_45549A6FD5E26DCCAD23A8633FAB36F9" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_StockholdersEquityAbstract_56E338BBCDB0F0389B9BA8633FAB8DEA" 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_911A5F3035991CD3CB2DA8633FABFE22" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_PreferredStockValue_911A5F3035991CD3CB2DA8633FABFE22" 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_18828555B8F398B9D8CCA8633FABC5E8" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_CommonStockValue_18828555B8F398B9D8CCA8633FABC5E8" 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_87B9C503554E6D9FCF39A8633FACC15D" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_AdditionalPaidInCapital_87B9C503554E6D9FCF39A8633FACC15D" 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_2DB578AE89EDE1E4B825A8633FAC8F31" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2DB578AE89EDE1E4B825A8633FAC8F31" 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_3928F7A70EADDFEF9D70A8633FAC6593" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3928F7A70EADDFEF9D70A8633FAC6593" 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_C3DDA4DDDEDAC7434D66A8633FAC66A0" 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_56E338BBCDB0F0389B9BA8633FAB8DEA" xlink:to="loc_us-gaap_StockholdersEquity_C3DDA4DDDEDAC7434D66A8633FAC66A0" 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_1889DF1CFC48DA783712A8633FAD3466" 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_FC9D037B1AFA8B4CE81CA8633FA80E2C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1889DF1CFC48DA783712A8633FAD3466" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical" 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_E9FA15745BD643341A9583845619A291" 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_8A912B1CF4FBF3E8E28B838456195195" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8A912B1CF4FBF3E8E28B838456195195" 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_769EEF8FDF7991DA5EEB8384561A03D6" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_769EEF8FDF7991DA5EEB8384561A03D6" 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_F6DDC244DE2BF36F01898384561AD3C8" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_PreferredStockSharesIssued_F6DDC244DE2BF36F01898384561AD3C8" 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_2E6244C5981A02A246A68384561A3639" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2E6244C5981A02A246A68384561A3639" 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_31183952587538844A688384561AACC8" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_31183952587538844A688384561AACC8" 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_7EF5B411F6E25924E02B8384561B5C6F" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_CommonStockSharesIssued_7EF5B411F6E25924E02B8384561B5C6F" 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_53F9D2EEAACCFA1600078384561BBA20" 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_E9FA15745BD643341A9583845619A291" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_53F9D2EEAACCFA1600078384561BBA20" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" 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_15B0886B8FCAEE7E3947BEAF8438C41F" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_15B0886B8FCAEE7E3947BEAF8438C41F" 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_597DB8FC1AFB28804ED0BEAF8438EC4E" 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_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:to="loc_us-gaap_ProfitLoss_597DB8FC1AFB28804ED0BEAF8438EC4E" 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_B67B734B8C27C2C3CB7BBEAF84386B12" 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_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B67B734B8C27C2C3CB7BBEAF84386B12" 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_C446A2437393450E65CFBEAF84388E6D" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_C446A2437393450E65CFBEAF84388E6D" 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_EA4710BC466417281ECBBEAF84392B6B" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="loc_us-gaap_ShareBasedCompensation_EA4710BC466417281ECBBEAF84392B6B" 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_A88334F075F589D7EA42BEAF8439C263" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="loc_us-gaap_OperatingLeaseCost_A88334F075F589D7EA42BEAF8439C263" 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_AA3BE538AE574C7EEEBEBEAF84398513" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_AA3BE538AE574C7EEEBEBEAF84398513" 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_D72E80041FDAAB303B96BEAF8439A559" 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_B67B734B8C27C2C3CB7BBEAF84386B12" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_D72E80041FDAAB303B96BEAF8439A559" 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_1F357947ED968F1355B3BEAF843AC9DE" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1F357947ED968F1355B3BEAF843AC9DE" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_twou_IncreaseDecreaseInRefundsPayable_EC89B2CD447B3C799B8EBEAF843A7D0E" 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_09BAEFE610A23095034EBEAF843A9A01" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_09BAEFE610A23095034EBEAF843A9A01" 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_F03643535BDB5D7CC544BEAF843A08D0" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F03643535BDB5D7CC544BEAF843A08D0" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_49192847AC20F48BE430BEAF843A83B0" 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_F459EB6F15B89AD39309BEAF843A8AD8" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_F459EB6F15B89AD39309BEAF843A8AD8" 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_08B3FD29D732AE2237FCBEAF843BA0F4" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08B3FD29D732AE2237FCBEAF843BA0F4" 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_2941F80658E458DAD886BEAF843B7211" 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_D72E80041FDAAB303B96BEAF8439A559" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2941F80658E458DAD886BEAF843B7211" 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_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" 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_15B0886B8FCAEE7E3947BEAF8438C41F" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EF4BCA6B7CC4A97DCF8EBEAF843BAE65" 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_18CBB36C75BAB915CDB4BEAF843BFE8A" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" 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_6788E087865C74518072BEAF843B911F" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6788E087865C74518072BEAF843B911F" 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_B4DA92B3F12F88CBA30BBEAF843C1D4A" xlink:type="locator" />
    <link:presentationArc order="2" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B4DA92B3F12F88CBA30BBEAF843C1D4A" 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_2154D66DB888CD514320BEAF843CEC7F" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2154D66DB888CD514320BEAF843CEC7F" 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_CFD3C156470483100397BEAF843C319D" 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_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_CFD3C156470483100397BEAF843C319D" 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_CDBD7915215E5A6A6B26BEAF843CB76C" 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_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_CDBD7915215E5A6A6B26BEAF843CB76C" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_twou_AdvancesRepaidFromToCustomers_B3D065E0BF18FAFF1C79BEAF843D5C09" 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_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_18CBB36C75BAB915CDB4BEAF843BFE8A" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_D4BAB1CCAB0A1ED5741EBEAF843DD5D3" 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_A4D1D202C4E80809891FBEAF843DB9E9" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_B06AF5324348DAB3F5EEBEAF843D749B" 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_30C1B5D025752396347ABEAF843D1B81" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_30C1B5D025752396347ABEAF843D1B81" 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_4175279CD2356B2500A2BEAF843E0928" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_4175279CD2356B2500A2BEAF843E0928" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" 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_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_C2326F79E01B7501F384BEAF843EC975" 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_A48994C50299E86E5637BEAF843EACEC" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_A4D1D202C4E80809891FBEAF843DB9E9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A48994C50299E86E5637BEAF843EACEC" 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_0E7BDEB3F06FD7FACB77BEAF843E30C7" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0E7BDEB3F06FD7FACB77BEAF843E30C7" 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_E9670484C91BDF1BE19BBEAF843E984F" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E9670484C91BDF1BE19BBEAF843E984F" 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_CB48FD160A4D4F8D5352BEAF843E1837" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_CB48FD160A4D4F8D5352BEAF843E1837" 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_2A39590F30ACE09B80FDBEAF843F6937" 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_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2A39590F30ACE09B80FDBEAF843F6937" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" 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_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" 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_SupplementalCashFlowInformationAbstract_680722C7E7BBDEA6306BBEAF843F86F9" xlink:to="loc_us-gaap_InterestPaidNet_55F0E038F4F1374133BDBEAF843FB47D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" 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_StatementOfCashFlowsAbstract_B4FC9933D0BCC7AD29C1BEAF843720FF" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_46B871F96B87991A87CEBEBA91F8168B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" 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_D9BD638D609BA3B8132983B336A29AA4" 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_259D8EADB76A479A2F4B83B336A2831D" 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_D9BD638D609BA3B8132983B336A29AA4" xlink:to="loc_us-gaap_StatementTable_259D8EADB76A479A2F4B83B336A2831D" 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_43080932CE9BCEAB955C83B336A3BA0B" 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_259D8EADB76A479A2F4B83B336A2831D" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_43080932CE9BCEAB955C83B336A3BA0B" 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_2ED15478810A53CC574583B336A30552" 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_43080932CE9BCEAB955C83B336A3BA0B" xlink:to="loc_us-gaap_EquityComponentDomain_2ED15478810A53CC574583B336A30552" 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_7926C466747DEE4C5EBC83B336A4813D" 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_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_CommonStockMember_7926C466747DEE4C5EBC83B336A4813D" 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_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" 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_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5BBF7F7C6AEB5C37ED9E83B336A5A3ED" 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_A893BEEC584B68E26CF683B336A5627D" 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_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_RetainedEarningsMember_A893BEEC584B68E26CF683B336A5627D" 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_2BF643D4129A0D0B6FBE83B336A5BD95" 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_2ED15478810A53CC574583B336A30552" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2BF643D4129A0D0B6FBE83B336A5BD95" 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_71DD40F93740A26F0AAB83B336A5CA26" 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_StatementTable_259D8EADB76A479A2F4B83B336A2831D" xlink:to="loc_us-gaap_StatementLineItems_71DD40F93740A26F0AAB83B336A5CA26" 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_7D158D289B346DFCA1F183B336A655C9" 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_71DD40F93740A26F0AAB83B336A5CA26" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" 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_56F0E0D115F9BE6C7E9A83B336A7161C" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_56F0E0D115F9BE6C7E9A83B336A7161C" 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_46DBD9B91EC6C7C92D7883B336A6DCAA" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockholdersEquity_46DBD9B91EC6C7C92D7883B336A6DCAA" 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_404821409017AA90923683B336A77E38" 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_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_404821409017AA90923683B336A77E38" 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_55F292230304B4AA573883B336A7D517" xlink:type="locator" />
    <link:presentationArc order="4" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_55F292230304B4AA573883B336A7D517" 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_C77B90F2B7B4FF1FEEDA83B336A7AABA" 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_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C77B90F2B7B4FF1FEEDA83B336A7AABA" 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_D0C3187CA1C9CC2BEDC083B336A71426" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_D0C3187CA1C9CC2BEDC083B336A71426" 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_3B0AD2B044181498DD3883B336A96CF7" xlink:type="locator" />
    <link:presentationArc order="7" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3B0AD2B044181498DD3883B336A96CF7" 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_9D912C1058606CE4EFD183B336A92919" 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_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_NetIncomeLoss_9D912C1058606CE4EFD183B336A92919" 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_672372A8974046DA337383B336A9C8AB" xlink:type="locator" />
    <link:presentationArc order="9" 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_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_672372A8974046DA337383B336A9C8AB" 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_9C506405D04575C0921283B336AAB504" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9C506405D04575C0921283B336AAB504" 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_7BD393BE6380E91CD80E83B336A95670" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7D158D289B346DFCA1F183B336A655C9" xlink:to="loc_us-gaap_StockholdersEquity_7BD393BE6380E91CD80E83B336A95670" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:type="locator" />
    <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_44E061554DFA95FDE4E7A8633F602DB1" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44E061554DFA95FDE4E7A8633F602DB1" 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_E2349B016C0B058AB541A8633F60FF3B" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" 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_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_twou_CurriculumAndTeachingCosts_0E9BDC1D5D642DD8FC88A8633F619FFB" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" 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_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_twou_ServicingAndSupportCosts_EEA6C9994B821436C512A8633F61AC8F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" 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_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_twou_TechnologyAndContentDevelopmentCost_C2C2B44A5FBD42E6DA01A8633F61E152" 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_0A8D74FC673467242AADA8633F6120C7" 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_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0A8D74FC673467242AADA8633F6120C7" 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_F752E8B136E9907568A1A8633F622462" 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_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_F752E8B136E9907568A1A8633F622462" 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_7400B47CCEF0232AAD52A8633F625594" 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_CostsAndExpensesAbstract_E2349B016C0B058AB541A8633F60FF3B" xlink:to="loc_us-gaap_CostsAndExpenses_7400B47CCEF0232AAD52A8633F625594" 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_792CDF164B25ACDF16DFA8633F62A44F" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_OperatingIncomeLoss_792CDF164B25ACDF16DFA8633F62A44F" 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_8111C7DA62DF32A86723A8633F62FEDF" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_8111C7DA62DF32A86723A8633F62FEDF" 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_3B27E2FA3F7B01347A97A8633F63EBF7" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_InterestExpense_3B27E2FA3F7B01347A97A8633F63EBF7" 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_C74468336B5E963BA1C4A8633F637646" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_C74468336B5E963BA1C4A8633F637646" 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_500EC00E469D787C1923A8633F63632F" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_500EC00E469D787C1923A8633F63632F" 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_D16A8F60A3434FDE206FA8633F63E409" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_D16A8F60A3434FDE206FA8633F63E409" 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_0DF55C480E901C2B727BA8633F64B1AD" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_NetIncomeLoss_0DF55C480E901C2B727BA8633F64B1AD" 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_23435DA3BC4A4A0FBD65A8633F69F17C" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_23435DA3BC4A4A0FBD65A8633F69F17C" 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_AC4ED1CD31E128281967A8633F69D588" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_AC4ED1CD31E128281967A8633F69D588" 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_17B1964E3DD301C6A304A8633F693673" 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_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_17B1964E3DD301C6A304A8633F693673" 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_30D352482C7226ADD2CDA8633F6A6111" 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_17B1964E3DD301C6A304A8633F693673" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30D352482C7226ADD2CDA8633F6A6111" 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_7693BC1F17DE9353A133A8633F6B9805" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_DFE56D449D052F9537F2A8633F6010B8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_7693BC1F17DE9353A133A8633F6B9805" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" 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_D680147FC88199905916838455FE85CF" 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_FEFD669422115F44A23F838455FE0F51" 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_D680147FC88199905916838455FE85CF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_FEFD669422115F44A23F838455FE0F51" 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_875C0A75BE5931BB30D6838455FE6F75" 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_FEFD669422115F44A23F838455FE0F51" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_875C0A75BE5931BB30D6838455FE6F75" 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_1BD098FEC16F1F107239C6C17C8701DB" 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_B0CAD88C6AFBD25C4F30C6C17C8A26F8" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentType_B0CAD88C6AFBD25C4F30C6C17C8A26F8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentQuarterlyReport_36BB863F4B37F239A179C6C17C8A1FBB" 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_FB88E40BE3825505EB47C6C17C8B0F76" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentPeriodEndDate_FB88E40BE3825505EB47C6C17C8B0F76" 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_1A495B267C62D9FCAF01C6C17C8B0660" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentTransitionReport_1A495B267C62D9FCAF01C6C17C8B0660" 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_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityFileNumber_0B2A35E9BCEFA9CDBCBAC6C17C8BE067" 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_40CE938CCBA43768B334C6C17C8B7016" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityRegistrantName_40CE938CCBA43768B334C6C17C8B7016" 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_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityIncorporationStateCountryCode_B3BAA05AAAB8E9CDB9C2C6C17C8BC4BF" 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_F7314EDEC3CB652C4E61C6C17C8B1015" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityTaxIdentificationNumber_F7314EDEC3CB652C4E61C6C17C8B1015" 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_B8ECA2B54784C2A8077FC6C17C8CC433" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityAddressAddressLine1_B8ECA2B54784C2A8077FC6C17C8CC433" 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_4B6459BABE3615770FA1C6C17C8C6651" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityAddressCityOrTown_4B6459BABE3615770FA1C6C17C8C6651" 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_E31CC443AD670198ED42C6C17C8CC8BD" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityAddressStateOrProvince_E31CC443AD670198ED42C6C17C8CC8BD" 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_F0C68F440648B078FF36C6C17C8C189C" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityAddressPostalZipCode_F0C68F440648B078FF36C6C17C8C189C" 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_EFD9EDADA49DE59FFE7CC6C17C8CC509" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_CityAreaCode_EFD9EDADA49DE59FFE7CC6C17C8CC509" 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_BAAB3EA9A7287200B1A1C6C17C8D45AB" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_LocalPhoneNumber_BAAB3EA9A7287200B1A1C6C17C8D45AB" 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_4245F09132D890C45866C6C17C8D4062" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_Security12bTitle_4245F09132D890C45866C6C17C8D4062" 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_5F0EF70B3F44FEED7457C6C17C8D1FD7" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_TradingSymbol_5F0EF70B3F44FEED7457C6C17C8D1FD7" 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_77E3A17DB2419B14B83DC6C17C8D00BC" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_SecurityExchangeName_77E3A17DB2419B14B83DC6C17C8D00BC" 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_39EE36F6F65FA07C3342C6C17C8D3940" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityCurrentReportingStatus_39EE36F6F65FA07C3342C6C17C8D3940" 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_B097A4601207EA9897F0C6C17C8D3D63" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityInteractiveDataCurrent_B097A4601207EA9897F0C6C17C8D3D63" 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_8A2334DD75DFB24B3DDBC6C17C8E93DD" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityFilerCategory_8A2334DD75DFB24B3DDBC6C17C8E93DD" 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_7125E5830AA02BE39F60C6C17C8E3AA3" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntitySmallBusiness_7125E5830AA02BE39F60C6C17C8E3AA3" 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_EFA35C9C557CBDFE57F8C6C17C8EFA5C" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityEmergingGrowthCompany_EFA35C9C557CBDFE57F8C6C17C8EFA5C" 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_9EBD4CB91554F61C148BC6C17C8EE136" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityShellCompany_9EBD4CB91554F61C148BC6C17C8EE136" 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_788B8DAF40FFC375E308C6C17C8F4276" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_788B8DAF40FFC375E308C6C17C8F4276" 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_36009600255BCF0724FFC6C17C8F6A1B" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_EntityCentralIndexKey_36009600255BCF0724FFC6C17C8F6A1B" 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_4E60381C2B028A9DA852C6C17C8FA051" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_AmendmentFlag_4E60381C2B028A9DA852C6C17C8FA051" 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_4D22720146DEDBB4A55DC6C17C8F10EE" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_CurrentFiscalYearEndDate_4D22720146DEDBB4A55DC6C17C8F10EE" 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_3FA9A95DAF1A7ADC6967C6C17C8FC550" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentFiscalYearFocus_3FA9A95DAF1A7ADC6967C6C17C8FC550" 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_798D2CE03097EEC7E330C6C17C8F1DB9" 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_1BD098FEC16F1F107239C6C17C8701DB" xlink:to="loc_dei_DocumentFiscalPeriodFocus_798D2CE03097EEC7E330C6C17C8F1DB9" 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_0BECC73FB63B1396E1C683845507DC27" 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_99E282D4CBA2B27344D5838455072B5A" 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_0BECC73FB63B1396E1C683845507DC27" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_99E282D4CBA2B27344D5838455072B5A" 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_24AC5B08F1D876627580A8702D2AE3BC" 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_C352CB22E8AC20CAF766A8702D2ADFBD" 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_24AC5B08F1D876627580A8702D2AE3BC" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_C352CB22E8AC20CAF766A8702D2ADFBD" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_005F2FED23F3BD72089DA8702D2ADB90" 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_24AC5B08F1D876627580A8702D2AE3BC" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_005F2FED23F3BD72089DA8702D2ADB90" 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_74A4EC940BA788214A61A8702D2B9992" 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_24AC5B08F1D876627580A8702D2AE3BC" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_74A4EC940BA788214A61A8702D2B9992" 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_3AB98111A341EE5E14C4A8749728BE6D" 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_24AC5B08F1D876627580A8702D2AE3BC" xlink:to="loc_us-gaap_OtherLongTermDebt_3AB98111A341EE5E14C4A8749728BE6D" 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_940E86F7C2240AF628DFA8702D2BCD11" 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_24AC5B08F1D876627580A8702D2AE3BC" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_940E86F7C2240AF628DFA8702D2BCD11" 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_3458296BF920B75781BA838455D4882B" 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_0B80FA0AAE2DFDE0B687838455D44945" 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_3458296BF920B75781BA838455D4882B" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0B80FA0AAE2DFDE0B687838455D44945" 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_53B2B6BEB6137CAE7D85838456013ABD" 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_D2689E925C42A18F583C83845601E35D" 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_53B2B6BEB6137CAE7D85838456013ABD" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D2689E925C42A18F583C83845601E35D" 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_C3CEA0AF317EA8863F0083CB00C0D8A2" 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_D008DDADF0CFACD42B7D83CB00C175AA" 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_C3CEA0AF317EA8863F0083CB00C0D8A2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" 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_D37C6C0AFF46D577968283CB00C16EF5" 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_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D37C6C0AFF46D577968283CB00C16EF5" 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_B626A1A58954D8FE37C783CB00C142A1" 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_D37C6C0AFF46D577968283CB00C16EF5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_B626A1A58954D8FE37C783CB00C142A1" 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_1304F962DA37C741EC4A83CB00C2AD47" 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_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_1304F962DA37C741EC4A83CB00C2AD47" 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_448F607F77FF00D6C80383CB00C2ECFD" 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_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_448F607F77FF00D6C80383CB00C2ECFD" 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_36BAA96D8B0A317DAA0383CB00C20D8D" 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_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_ContractualRightsMember_36BAA96D8B0A317DAA0383CB00C20D8D" 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_55D31305F05F22E58E7083CB00C24B10" 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_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_us-gaap_TradeNamesMember_55D31305F05F22E58E7083CB00C24B10" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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_B626A1A58954D8FE37C783CB00C142A1" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_227FCBAFC78E4E30C3D883CB00C386E7" 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_1FABED35FDF1E09A750683CB00C3ED83" 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_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1FABED35FDF1E09A750683CB00C3ED83" 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_786F31F4884CB76901F883CB00C3C136" 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_1FABED35FDF1E09A750683CB00C3ED83" xlink:to="loc_us-gaap_SegmentDomain_786F31F4884CB76901F883CB00C3C136" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_598C45C9495F66BCBFC983CB00C3BC69" 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_786F31F4884CB76901F883CB00C3C136" xlink:to="loc_twou_GraduateProgramSegmentMember_598C45C9495F66BCBFC983CB00C3BC69" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_861EBDA6BB263E4DAD9B83CB00C42614" 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_786F31F4884CB76901F883CB00C3C136" xlink:to="loc_twou_AlternativeCredentialSegmentMember_861EBDA6BB263E4DAD9B83CB00C42614" 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_D2CAA9F3A48CE120902283CB00C4BF10" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_srt_RangeAxis_D2CAA9F3A48CE120902283CB00C4BF10" 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_F05705DD965DB0DFE80783CB00C48AE6" 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_D2CAA9F3A48CE120902283CB00C4BF10" xlink:to="loc_srt_RangeMember_F05705DD965DB0DFE80783CB00C48AE6" 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_BBEA5F3224D29F28569D83CB00C4976C" 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_F05705DD965DB0DFE80783CB00C48AE6" xlink:to="loc_srt_MinimumMember_BBEA5F3224D29F28569D83CB00C4976C" 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_715C4B97124D621D776583CB00C58EE4" 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_F05705DD965DB0DFE80783CB00C48AE6" xlink:to="loc_srt_MaximumMember_715C4B97124D621D776583CB00C58EE4" 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_4B57B71EAD4F5570E19583CB00C5742F" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_D008DDADF0CFACD42B7D83CB00C175AA" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" 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_81A310FE94DB21DE925F83CB00C69D68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="loc_us-gaap_Goodwill_81A310FE94DB21DE925F83CB00C69D68" 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_22F5DA6CB44A093C080983CB00C79654" 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_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_22F5DA6CB44A093C080983CB00C79654" 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_8B4807DEC061F6BF7B3383CB00C7ECDE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_87BE5AACCB8D4823052783CB00C56958" xlink:to="loc_us-gaap_Goodwill_8B4807DEC061F6BF7B3383CB00C7ECDE" 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_B03B7D1C982F4CDEEA6283CB00C7CEF7" xlink:type="locator" />
    <link:presentationArc order="2" 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_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_B03B7D1C982F4CDEEA6283CB00C7CEF7" 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_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_AD6ACA0BC4AC7DC1D05F83CB00C7BBF8" 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_24189051BDFD8B94E2DA83CB00C89597" 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_AcquiredFiniteLivedIntangibleAssetsLineItems_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_24189051BDFD8B94E2DA83CB00C89597" 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_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="locator" />
    <link:presentationArc order="5" 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_4B57B71EAD4F5570E19583CB00C5742F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_CF0D60FE7C005AF9056F83CB00C8B824" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" 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_BB2E1D9EA1062CEC10B983CB008D04F1" 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_EB2F217AE7DE5911ECFF83CB008D33B6" 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_BB2E1D9EA1062CEC10B983CB008D04F1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_EB2F217AE7DE5911ECFF83CB008D33B6" 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_F8CC4D5688E346E954CD83CB008E7F14" 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_EB2F217AE7DE5911ECFF83CB008D33B6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F8CC4D5688E346E954CD83CB008E7F14" 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_547A9AFA0E3F9D797A6583CB008EA43D" 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_F8CC4D5688E346E954CD83CB008E7F14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_547A9AFA0E3F9D797A6583CB008EA43D" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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_547A9AFA0E3F9D797A6583CB008EA43D" xlink:to="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_44FC7F3053756919BA5483CB008FA725" 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_222D39B1300A7761179F83CB008F127B" 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_EB2F217AE7DE5911ECFF83CB008D33B6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_222D39B1300A7761179F83CB008F127B" 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_F453FF2A73D613766B5A83CB009036C8" 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_FiniteLivedIntangibleAssetsLineItems_222D39B1300A7761179F83CB008F127B" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_F453FF2A73D613766B5A83CB009036C8" 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_FC9282B4FA135735BB1A83CB00903772" 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_222D39B1300A7761179F83CB008F127B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_FC9282B4FA135735BB1A83CB00903772" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_605983752CAFBA63AD2883CB00902F81" 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_B209C75AF4031999F8CD83CB0090EB08" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B209C75AF4031999F8CD83CB0090EB08" 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_DC80597ABC02B2C60CC683CB00907D7B" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DC80597ABC02B2C60CC683CB00907D7B" 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_8FF8D1F23CB9D1E3D63E83CB0091BAAA" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8FF8D1F23CB9D1E3D63E83CB0091BAAA" 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_40CBBDD2772821244A4E83CB009199E8" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40CBBDD2772821244A4E83CB009199E8" 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_27860028C8A0ED07E16583CB00914D4A" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_27860028C8A0ED07E16583CB00914D4A" 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_8A580FB5B4DB01476A1B83CB0091DAF5" 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_FC9282B4FA135735BB1A83CB00903772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8A580FB5B4DB01476A1B83CB0091DAF5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails" 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_0239C792CB6CD41425D6C18B3D620DC1" 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_5CDB90CE019526DFD613C18B3D622AF3" 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_0239C792CB6CD41425D6C18B3D620DC1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" 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_3CC93449A3B3542C2245C18B3D62F337" 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_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3CC93449A3B3542C2245C18B3D62F337" 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_18EF4E67F939BC2C105EC18B3D63DF1B" 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_3CC93449A3B3542C2245C18B3D62F337" xlink:to="loc_us-gaap_SegmentDomain_18EF4E67F939BC2C105EC18B3D63DF1B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_47EF60D17FA4173CB87BC18B3D63E0F9" 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_18EF4E67F939BC2C105EC18B3D63DF1B" xlink:to="loc_twou_AlternativeCredentialSegmentMember_47EF60D17FA4173CB87BC18B3D63E0F9" 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_23D3E6B589D66A24C09EC18B3D633F3E" 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_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_23D3E6B589D66A24C09EC18B3D633F3E" 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_CD6247E01B6979349FAEC18B3D64BFEE" 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_23D3E6B589D66A24C09EC18B3D633F3E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CD6247E01B6979349FAEC18B3D64BFEE" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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_CD6247E01B6979349FAEC18B3D64BFEE" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_363131D373B191AFD735C18B3D64AFB1" 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_4FBDC4520359F90B3F7CC18B3D64F827" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4FBDC4520359F90B3F7CC18B3D64F827" 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_2C661137FFC2D94FDE24C18B3D646695" 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_4FBDC4520359F90B3F7CC18B3D64F827" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2C661137FFC2D94FDE24C18B3D646695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_24809BDF73E1F846783CC18B3D65F794" 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_C56E9380428A15587D6BC18B3D65ABAA" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_C56E9380428A15587D6BC18B3D65ABAA" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ContentDevelopmentMember" xlink:label="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_twou_ContentDevelopmentMember_6334453739EAFA0D5A33C18B3D65B2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_CustomerRelationshipsMember_28DD42E0CF38521BBFE6C18B3D65256E" 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_7D683B16F5BDCBFEB673C18B3D656139" 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_2C661137FFC2D94FDE24C18B3D646695" xlink:to="loc_us-gaap_TradeNamesMember_7D683B16F5BDCBFEB673C18B3D656139" 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_B1CA7990A4807B190935C18B3D66FFCC" 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_5CDB90CE019526DFD613C18B3D622AF3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B1CA7990A4807B190935C18B3D66FFCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" 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_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_E6FE3E4246A0C7521C3EC18B3D66D2BC" 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_8B2A253C035981FD98AEC18B3D66508C" 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_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8B2A253C035981FD98AEC18B3D66508C" 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_49ACAC67A8707C80F579C18B3D660CC9" 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_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_49ACAC67A8707C80F579C18B3D660CC9" 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_6F45DDFC8B91FFD6C81EC18B3D66CEAC" 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_B1CA7990A4807B190935C18B3D66FFCC" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6F45DDFC8B91FFD6C81EC18B3D66CEAC" 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_9D5BA11F9086ECD4C4828384555B1E8D" 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_33F9B983BCC4E786887B8384555BAA7D" 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_9D5BA11F9086ECD4C4828384555B1E8D" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_33F9B983BCC4E786887B8384555BAA7D" 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_FB348CD50B0C8F6F39098384555BB1D5" 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_9D5BA11F9086ECD4C4828384555B1E8D" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_FB348CD50B0C8F6F39098384555BB1D5" 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_E0F9463989BDF539C6A88384555B2777" 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_9D5BA11F9086ECD4C4828384555B1E8D" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_E0F9463989BDF539C6A88384555B2777" 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_56FD250DB9751F79867C83845550C048" 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_AEDF3AC7EB3499CF25898384555155FD" 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_56FD250DB9751F79867C83845550C048" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_AEDF3AC7EB3499CF25898384555155FD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxesDetails" 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_8860B596F3969FFD1790AD00616234C0" xlink:type="locator" />
    <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_96442D89203623F23DD4AD006162F03F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8860B596F3969FFD1790AD00616234C0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_96442D89203623F23DD4AD006162F03F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles" xlink:label="loc_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" 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_IncomeTaxDisclosureAbstract_8860B596F3969FFD1790AD00616234C0" xlink:to="loc_twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles_73D86A213093778ABB13AD006162B612" 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_C738B5300E538C212E37838455DE14F7" 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_34718381E60989E03C31838455DE647E" 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_C738B5300E538C212E37838455DE14F7" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_34718381E60989E03C31838455DE647E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesAdditionalInformationDetails" 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_C64EF22909D50070C5B383845613EC01" 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_4A0E017C8711D9FBCE1A838456149BE7" 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_C64EF22909D50070C5B383845613EC01" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4A0E017C8711D9FBCE1A838456149BE7" 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_0DC9D4FF1C2146168D9B838456147B51" 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_4A0E017C8711D9FBCE1A838456149BE7" xlink:to="loc_srt_RangeAxis_0DC9D4FF1C2146168D9B838456147B51" 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_4EB334D235D0B8797AB983845614FA7E" 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_0DC9D4FF1C2146168D9B838456147B51" xlink:to="loc_srt_RangeMember_4EB334D235D0B8797AB983845614FA7E" 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_C52A18043FAFA41D9152838456157A67" 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_4EB334D235D0B8797AB983845614FA7E" xlink:to="loc_srt_MinimumMember_C52A18043FAFA41D9152838456157A67" 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_C1C3014E548A71D31427838456157E72" 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_4EB334D235D0B8797AB983845614FA7E" xlink:to="loc_srt_MaximumMember_C1C3014E548A71D31427838456157E72" 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_BA99A07F192D5370BED9838456155492" 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_4A0E017C8711D9FBCE1A838456149BE7" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" 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_820E349F0C9ADB86DC15838456156424" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_820E349F0C9ADB86DC15838456156424" 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_9408CB4AC28C1DE54874838456154AA2" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9408CB4AC28C1DE54874838456154AA2" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_LesseeOperatingLeaseOptiontoTerminateTerm" xlink:label="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_twou_LesseeOperatingLeaseOptiontoTerminateTerm_5881B8E933C17597689583845616ADBA" 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_90C9A17AE71D1AE3523583845616DC32" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_90C9A17AE71D1AE3523583845616DC32" 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_9C6DEF3864A172412F0D838456169FA3" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9C6DEF3864A172412F0D838456169FA3" 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_8F821AD496269DB90C64838456164578" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_OperatingLeasePayments_8F821AD496269DB90C64838456164578" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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_BA99A07F192D5370BED9838456155492" xlink:to="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_D6008F282BF550A3D4D6838456166902" 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_5E58C7D0912E6302431A838456164F65" 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_LesseeLeaseDescriptionLineItems_BA99A07F192D5370BED9838456155492" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_5E58C7D0912E6302431A838456164F65" 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_2D397813B62B3CDCBA18838454FCB6FD" 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_FC7C9461CC88B29B730E838454FC25A6" 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_2D397813B62B3CDCBA18838454FCB6FD" xlink:to="loc_us-gaap_OperatingLeaseExpense_FC7C9461CC88B29B730E838454FC25A6" 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_79704334E40ED6C36F6C838454FC5588" 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_2D397813B62B3CDCBA18838454FCB6FD" xlink:to="loc_us-gaap_ShortTermLeaseCost_79704334E40ED6C36F6C838454FC5588" 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_8C47EBE0D39ECEA0714A838454FC0348" 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_2D397813B62B3CDCBA18838454FCB6FD" xlink:to="loc_us-gaap_VariableLeaseCost_8C47EBE0D39ECEA0714A838454FC0348" 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_DC5EFC00DE4772929E77838454FD2717" 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_2D397813B62B3CDCBA18838454FCB6FD" xlink:to="loc_us-gaap_LeaseCost_DC5EFC00DE4772929E77838454FD2717" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_793096B46ADEFD77262D83F7CA2F1391" 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_E145FD1AB55ACF8ABC8283F7CA306ABC" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E145FD1AB55ACF8ABC8283F7CA306ABC" 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_1B0820BBFDA89615869483F7CA30D2EF" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1B0820BBFDA89615869483F7CA30D2EF" 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_D83ED931C467A3D7DB3983F7CA304482" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D83ED931C467A3D7DB3983F7CA304482" 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_C386B3A3BE3A4FA2860183F7CA309921" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_C386B3A3BE3A4FA2860183F7CA309921" 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_4A8BCC9077EEA045E8D383F7CA306C75" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4A8BCC9077EEA045E8D383F7CA306C75" 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_6D3178D2571A01CC9BE283F7CA316639" 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_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6D3178D2571A01CC9BE283F7CA316639" 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_CC753C73D9CB250A8D3183F7CA31FD88" 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_LeasesAbstract_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_CC753C73D9CB250A8D3183F7CA31FD88" 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_3DB399404D618C8C269383F7CA31DBD5" 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_LeasesAbstract_85AA3E9E8782ACAFDA0A83F7CA2FBB3A" xlink:to="loc_us-gaap_OperatingLeaseLiability_3DB399404D618C8C269383F7CA31DBD5" 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_854956D92C0A6F06AE6F83F7CA3FC669" 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_B314C676734D5074251683F7CA4005AE" 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_854956D92C0A6F06AE6F83F7CA3FC669" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_B314C676734D5074251683F7CA4005AE" 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_35938823FF4C955D53ED83F7CA40921D" 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_854956D92C0A6F06AE6F83F7CA3FC669" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_35938823FF4C955D53ED83F7CA40921D" 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_0AA14A9AB07C8807929F838455334900" 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_E631E7C10EE7F09F2CE98384553327B1" 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_0AA14A9AB07C8807929F838455334900" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_E631E7C10EE7F09F2CE98384553327B1" 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_7FD27B5636AFA3312E3E83845662438A" 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_FF0F72B1776D9E57D7DC83845663644B" 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_7FD27B5636AFA3312E3E83845662438A" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_FF0F72B1776D9E57D7DC83845663644B" 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_5AA582CB7ADDE17DD040838456630525" 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_FF0F72B1776D9E57D7DC83845663644B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5AA582CB7ADDE17DD040838456630525" 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_E770DAE94E4134CB115D838456657ADB" 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_5AA582CB7ADDE17DD040838456630525" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" 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_8103059427B02EAC5C87838456660261" 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_E770DAE94E4134CB115D838456657ADB" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8103059427B02EAC5C87838456660261" 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_4E018B75089E7561A3B983845666F90B" 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_AntidilutiveSecuritiesNameDomain_E770DAE94E4134CB115D838456657ADB" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4E018B75089E7561A3B983845666F90B" 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_6810BC6FE0118ADFC46683845666C69A" 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_FF0F72B1776D9E57D7DC83845663644B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6810BC6FE0118ADFC46683845666C69A" 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_2B31F2009CFB9D145F5F838456673537" 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_6810BC6FE0118ADFC46683845666C69A" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2B31F2009CFB9D145F5F838456673537" 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_557698D3547B89488D76838456679AEB" 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_7FD27B5636AFA3312E3E83845662438A" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_557698D3547B89488D76838456679AEB" 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_F76A04F8D7497EC8182C838456670A33" 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_557698D3547B89488D76838456679AEB" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_F76A04F8D7497EC8182C838456670A33" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" xlink:label="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" 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_7FD27B5636AFA3312E3E83845662438A" xlink:to="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" 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_E1642B56795B82279A0D83845668AFCF" 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_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_B585D0218B3BA818D6B88384566788D6" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_E1642B56795B82279A0D83845668AFCF" 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_6A50F237B4652D85F36383845668C1E9" 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_7FD27B5636AFA3312E3E83845662438A" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_6A50F237B4652D85F36383845668C1E9" 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_408FBBDD67988C8E7F8C83845554EA98" 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_97181E43469A170496F083845554A299" 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_408FBBDD67988C8E7F8C83845554EA98" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_97181E43469A170496F083845554A299" 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_4DA2B758A156955E8534838455544946" 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_408FBBDD67988C8E7F8C83845554EA98" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4DA2B758A156955E8534838455544946" 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_C6A432B0C34A68D37609838454FFC92B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" 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_C6A432B0C34A68D37609838454FFC92B" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02897ECB996CA475DFE5838454FF9B55" 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_C471D22A9D1BB1D76A9D838455AA2FC9" xlink:type="locator" />
    <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_3742F7AFBC4F3F8ADD2F838455AA11D6" 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_C471D22A9D1BB1D76A9D838455AA2FC9" xlink:to="loc_us-gaap_NumberOfReportableSegments_3742F7AFBC4F3F8ADD2F838455AA11D6" 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_EBE5B5944310F5978C05838455D61105" 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_1AEAB40AE2A50E3D8461838455D6273C" 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_EBE5B5944310F5978C05838455D61105" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1AEAB40AE2A50E3D8461838455D6273C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails" 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_4A497DC541D569FB68D8C6C2233EE012" 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_149C60FCEBBFFA8DCAFBC6C2233F257E" 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_SegmentReportingAbstract_4A497DC541D569FB68D8C6C2233EE012" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" 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_1B04A104272CBF0F4B66C6C2233F318D" 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_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_srt_MajorCustomersAxis_1B04A104272CBF0F4B66C6C2233F318D" 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_F3CDD270662532663970C6C2233F795F" 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_1B04A104272CBF0F4B66C6C2233F318D" xlink:to="loc_srt_NameOfMajorCustomerDomain_F3CDD270662532663970C6C2233F795F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" 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_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientOneMember_BAD8C1965DA977C45D12C6C223401CB0" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" 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_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientTwoMember_90DE6F43A00B7AF913C7C6C2234062FC" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" 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_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_UniversityClientThreeMember_322AAD60AEDA64BDC987C6C223403781" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_FourUniversityClientsMember" xlink:label="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" 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_F3CDD270662532663970C6C2233F795F" xlink:to="loc_twou_FourUniversityClientsMember_E97CFB0B705E04619D6BC6C22340DEED" 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_E457B9AD7B79807BAAF2C6C223406B07" 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_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_E457B9AD7B79807BAAF2C6C223406B07" 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_A46CFA29C62B3C0F71BCC6C2234137EE" 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_E457B9AD7B79807BAAF2C6C223406B07" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A46CFA29C62B3C0F71BCC6C2234137EE" 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_62FBFDDEC8CC29932814C6C2234134EC" 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_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_62FBFDDEC8CC29932814C6C2234134EC" 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_41AF6AE1C09FB7AFCB76C6C223410C8A" 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_A46CFA29C62B3C0F71BCC6C2234137EE" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_41AF6AE1C09FB7AFCB76C6C223410C8A" 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_58F69E566FAAB0A00661C6C22341D3DC" 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_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_58F69E566FAAB0A00661C6C22341D3DC" 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_EC8C80E756A597F83C66C6C223421919" 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_58F69E566FAAB0A00661C6C22341D3DC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" 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_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_us-gaap_SalesRevenueNetMember_3948A0F795B5A064D9FEC6C223429EA9" 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_2F84EDBF67A9172AD350C6C22348A2B8" 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_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_us-gaap_AccountsReceivableMember_2F84EDBF67A9172AD350C6C22348A2B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" 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_ConcentrationRiskBenchmarkDomain_EC8C80E756A597F83C66C6C223421919" xlink:to="loc_twou_SalesRevenueSegmentRevenueMember_76368EEF5B5E8B4E8444C6C223487E61" 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_1C9464B0E861881A29BAC6C223481D15" 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_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1C9464B0E861881A29BAC6C223481D15" 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_D66B73CF24764834E941C6C22348245A" 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_1C9464B0E861881A29BAC6C223481D15" xlink:to="loc_us-gaap_SegmentDomain_D66B73CF24764834E941C6C22348245A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_7CF3AAEC164AF304417DC6C22348C8E6" 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_D66B73CF24764834E941C6C22348245A" xlink:to="loc_twou_GraduateProgramSegmentMember_7CF3AAEC164AF304417DC6C22348C8E6" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_77E5E39FA8804B17D67DC6C223498676" 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_D66B73CF24764834E941C6C22348245A" xlink:to="loc_twou_AlternativeCredentialSegmentMember_77E5E39FA8804B17D67DC6C223498676" 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_8C2DDCD23632FD64309FC6C223499EC7" 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_ScheduleOfSegmentReportingInformationBySegmentTable_149C60FCEBBFFA8DCAFBC6C2233F257E" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" 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_27FDC5DA5CFC90BD5C5CC6C22349494E" 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_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_NumberOfReportableSegments_27FDC5DA5CFC90BD5C5CC6C22349494E" 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_0E0DF5F90998FC87A255C6C2234995EC" 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_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0E0DF5F90998FC87A255C6C2234995EC" 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_441EAE104B3F2B3F5DE0C6C2234A568B" 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_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_441EAE104B3F2B3F5DE0C6C2234A568B" 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_A806518B37FC8681B4B3C6C2234A2612" xlink:type="locator" />
    <link:presentationArc order="4" 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_SegmentReportingInformationLineItems_8C2DDCD23632FD64309FC6C223499EC7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A806518B37FC8681B4B3C6C2234A2612" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails" 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_CEAB6D71E4D96C94302F83F7C94FE416" 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_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" 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_CEAB6D71E4D96C94302F83F7C94FE416" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" 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_D9B221875C75FCF42C5883F7C94F1A7D" 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_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_D9B221875C75FCF42C5883F7C94F1A7D" 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_5050D256D55EDCD3B05B83F7C94FC782" 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_D9B221875C75FCF42C5883F7C94F1A7D" xlink:to="loc_us-gaap_SegmentDomain_5050D256D55EDCD3B05B83F7C94FC782" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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_5050D256D55EDCD3B05B83F7C94FC782" xlink:to="loc_twou_GraduateProgramSegmentMember_16B8DA472E715D734DF483F7C950B905" 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_5A1A2EEB46E2714F98E783F7C950FBEF" 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_9DC54AC5DC9BEE72E3DF83F7C94F9FF2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_5A1A2EEB46E2714F98E783F7C950FBEF" 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_94811637A6BE950CC49583F7C950FBC3" 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_5A1A2EEB46E2714F98E783F7C950FBEF" xlink:to="loc_us-gaap_CapitalizedContractCostNet_94811637A6BE950CC49583F7C950FBC3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails" 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_A15E71B90B11CACA464CA8702BCBEED7" 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_E7F6370A2AC90CD0D591A8702BCB50B8" 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_SegmentReportingAbstract_A15E71B90B11CACA464CA8702BCBEED7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" 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_08F297F2F5F64B99043CA8702BCB0A3A" 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_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08F297F2F5F64B99043CA8702BCB0A3A" 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_6AEBCEC3930E145A3DDEA8702BCB2A49" 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_08F297F2F5F64B99043CA8702BCB0A3A" xlink:to="loc_us-gaap_SegmentDomain_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" 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_6AEBCEC3930E145A3DDEA8702BCB2A49" xlink:to="loc_twou_AlternativeCredentialSegmentMember_6DEF178E3258250877F4A8702BCC85F4" 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_AE5617BB627A03809085A8702BCC94F5" 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_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="loc_srt_StatementGeographicalAxis_AE5617BB627A03809085A8702BCC94F5" 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_A7AE6B67F53154D86C65A8702BCC41D1" 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_AE5617BB627A03809085A8702BCC94F5" xlink:to="loc_srt_SegmentGeographicalDomain_A7AE6B67F53154D86C65A8702BCC41D1" 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_77F59E8D01F810BE52B4A8702BCDFECE" 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_A7AE6B67F53154D86C65A8702BCC41D1" xlink:to="loc_us-gaap_NonUsMember_77F59E8D01F810BE52B4A8702BCDFECE" 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_5775459082367E44FD0CA8702BCD51E5" 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_ScheduleOfSegmentReportingInformationBySegmentTable_E7F6370A2AC90CD0D591A8702BCB50B8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" 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_SegmentReportingInformationLineItems_5775459082367E44FD0CA8702BCD51E5" xlink:to="loc_us-gaap_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" 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_C75C65FD4D1012BBE2B2A8702BCE4960" 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_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_C75C65FD4D1012BBE2B2A8702BCE4960" 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_A4044DB764516FD2E4FDA8702BD308E7" 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_SegmentsGeographicalAreasAbstract_0D1D9149632C0E2D6635A8702BCD51AA" xlink:to="loc_us-gaap_Assets_A4044DB764516FD2E4FDA8702BD308E7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails" 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_9FC46877DADFF71BC501C6C22313FF58" 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_1C4F0B0308A54F4FA9E6C6C223138EBE" 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_SegmentReportingAbstract_9FC46877DADFF71BC501C6C22313FF58" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1C4F0B0308A54F4FA9E6C6C223138EBE" 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_BFF88308EBFB4A91038FC6C223131468" 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_ScheduleOfSegmentReportingInformationBySegmentTable_1C4F0B0308A54F4FA9E6C6C223138EBE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_BFF88308EBFB4A91038FC6C223131468" 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_D0A038A474AA17C23039C6C223143B23" 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_BFF88308EBFB4A91038FC6C223131468" xlink:to="loc_us-gaap_SegmentDomain_D0A038A474AA17C23039C6C223143B23" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_541218C4FACEEB0FA3BBC6C223145C90" 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_D0A038A474AA17C23039C6C223143B23" xlink:to="loc_twou_GraduateProgramSegmentMember_541218C4FACEEB0FA3BBC6C223145C90" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_AD7508C636908DD1F751C6C223155003" 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_D0A038A474AA17C23039C6C223143B23" xlink:to="loc_twou_AlternativeCredentialSegmentMember_AD7508C636908DD1F751C6C223155003" 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_0D1874094D615684C293C6C223152290" 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_ScheduleOfSegmentReportingInformationBySegmentTable_1C4F0B0308A54F4FA9E6C6C223138EBE" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" 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_4AB12A0DA62E196C0CA6C6C2231599E3" 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_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4AB12A0DA62E196C0CA6C6C2231599E3" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization" xlink:label="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="locator" />
    <link:presentationArc order="2" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization_68D61842725D7C50DD5CC6C223150CEB" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_PercentageOfProfitLossFromSegmentOperations_4BBAFDF714D08FB3B74EC6C223189817" 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_1561EEE567D4E195CA5FC6C223180D1A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_NetIncomeLoss_1561EEE567D4E195CA5FC6C223180D1A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract" xlink:label="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_00DC776B633EB49B0DC9C6C22318FE92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" 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_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A7C8E804876BF52A57AFC6C223197B2F" 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_0CBA86845A3646AB8FA5C6C223199E5D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0CBA86845A3646AB8FA5C6C223199E5D" 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_A1E209292856E38F968EC6C22319A46B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_A1E209292856E38F968EC6C22319A46B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" 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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_TransactionCosts_65C7F2C3FD9B35A33206C6C223190387" 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_9415144976A4528BC3E9C6C2231F9B3A" 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_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_RestructuringCharges_9415144976A4528BC3E9C6C2231F9B3A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_StockholderActivismCosts" xlink:label="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" 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_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_StockholderActivismCosts_C37FB17B81A2D8278305C6C2231F3A47" 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_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_us-gaap_ShareBasedCompensation_8F0DF97A702C25E702AAC6C2231FDB4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract_54192DB0CBF74D1BA1BBC6C2231891E3" xlink:to="loc_twou_AdjustmentsToNetIncomeLoss_B16DCD49D04B249B9CF8C6C2231F838C" 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_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="locator" />
    <link:presentationArc order="6" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_Assets_205FE3F857CD80EF2C4BC6C2231FFE1E" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ContractAssetsAbstract" xlink:label="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="locator" />
    <link:presentationArc order="7" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" 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_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_87E8E210CEAC9010C05AC6C2232098ED" 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_1F01F30FF8CE59A22651C6C223203D71" 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_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1F01F30FF8CE59A22651C6C223203D71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" 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_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D736CDDD0F48AB16667FC6C2232054CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ContractAssetsAbstract_259F00A7834AB9F1C9FAC6C223208554" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_231436E4A2D933AAA172C6C22320B94E" 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_D85FA67A7B43880CF6A9C6C22321B83C" xlink:type="locator" />
    <link:presentationArc order="8" 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_SegmentReportingInformationLineItems_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_D85FA67A7B43880CF6A9C6C22321B83C" 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_E4C89182D744A1350467C6C2232162A2" 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_0D1874094D615684C293C6C223152290" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_E4C89182D744A1350467C6C2232162A2" 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_857E3E3A4520C77D8FAE83845582C269" xlink:type="locator" />
    <link:loc xlink:href="twou-20200331.xsd#twou_RevenueAndEbitdaLossBySegmentTableTextBlock" xlink:label="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" 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_857E3E3A4520C77D8FAE83845582C269" xlink:to="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_6C9A86544A272497C4CC83845582ED4D" 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_F5CB8EEC2CCF798E4DC3838455826873" 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_857E3E3A4520C77D8FAE83845582C269" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_F5CB8EEC2CCF798E4DC3838455826873" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TotalAssetsBySegmentTableTextBlock" xlink:label="loc_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" 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_857E3E3A4520C77D8FAE83845582C269" xlink:to="loc_twou_TotalAssetsBySegmentTableTextBlock_7FF4C4E5CDB7949F834083845582187B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" 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_SegmentReportingAbstract_857E3E3A4520C77D8FAE83845582C269" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_DAA61AF033CFEE1AC541838455836161" 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_5C616BFA34D311EAAB108384568B2214" 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_C6BA492451A38B2BB0F08384568B514E" 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_5C616BFA34D311EAAB108384568B2214" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_C6BA492451A38B2BB0F08384568B514E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails" 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_ADF249697F59B2F4D17DC6DF6A08CF31" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" 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_ADF249697F59B2F4D17DC6DF6A08CF31" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" 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_0C45AF72C726B5E73C1DC6DF6A09BF57" 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_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0C45AF72C726B5E73C1DC6DF6A09BF57" 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_05362B2D6C15B1EC56E5C6DF6A0ADCDB" 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_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_05362B2D6C15B1EC56E5C6DF6A0ADCDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" 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_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_F0C117A15DE168DF8EFAC6DF6A0A56A6" 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_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_05DEC0B3C24CB825E293C6DF6A091D6F" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_976F9C8AAE444497F3B0C6DF6A0AD2D5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails" 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_730C9894C40B416D3FD3C0F5FA5001C8" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655" 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_730C9894C40B416D3FD3C0F5FA5001C8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" 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_92C64C50BA50BEE8A8D6C0F5FA512FE6" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="loc_srt_RangeAxis_92C64C50BA50BEE8A8D6C0F5FA512FE6" 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_67477B208A69BBD49FD9C0F5FA51E43A" 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_92C64C50BA50BEE8A8D6C0F5FA512FE6" xlink:to="loc_srt_RangeMember_67477B208A69BBD49FD9C0F5FA51E43A" 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_265ED00C9725C06CF0A2C0F5FA521929" 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_67477B208A69BBD49FD9C0F5FA51E43A" xlink:to="loc_srt_MinimumMember_265ED00C9725C06CF0A2C0F5FA521929" 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_1ACAFE1F8C10D4BFAC94C0F5FA52227F" 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_67477B208A69BBD49FD9C0F5FA51E43A" xlink:to="loc_srt_MaximumMember_1ACAFE1F8C10D4BFAC94C0F5FA52227F" 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_201CA01391DC61134C2DC0F5FA527774" 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_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_201CA01391DC61134C2DC0F5FA527774" 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_8265DC15FF57EB7328B4C0F5FA52BB47" 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_201CA01391DC61134C2DC0F5FA527774" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8265DC15FF57EB7328B4C0F5FA52BB47" 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_3A76170935E186B956AAC0F5FA53EFCD" 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_8265DC15FF57EB7328B4C0F5FA52BB47" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3A76170935E186B956AAC0F5FA53EFCD" 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_964E1C18E52C4078EA25C0F5FA5314E3" 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_ScheduleOfPropertyPlantAndEquipmentTable_BAF14B2A257FA8FAA8F9C0F5FA51E655" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_964E1C18E52C4078EA25C0F5FA5314E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" 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_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" 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_91CEF66E7BFCAADA14DFC0F5FA535D8D" 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_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_91CEF66E7BFCAADA14DFC0F5FA535D8D" 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_BD97A3CC38052D613004C0F5FA542886" 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_CapitalizedComputerSoftwareNetAbstract_912D0E256DB13520F695C0F5FA5300E9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_BD97A3CC38052D613004C0F5FA542886" xlink:type="arc" />
    <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_BE415EB71EB84198CCD3C0F5FA54550C" 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_964E1C18E52C4078EA25C0F5FA5314E3" xlink:to="loc_us-gaap_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" 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_70720891A983838155EDC0F5FA547D3D" 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_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_70720891A983838155EDC0F5FA547D3D" 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_A3720D0C5CE65F2678E0C0F5FA5470A3" 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_LeasesAbstract_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_A3720D0C5CE65F2678E0C0F5FA5470A3" 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_585828884550878573D6C0F5FA540C70" 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_BE415EB71EB84198CCD3C0F5FA54550C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_585828884550878573D6C0F5FA540C70" 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_2C57AF0422B8F43F0E1EC0F5D0C31F8D" 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_8C495A4315F89BC5E5BDC0F5D0C784D3" 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_2C57AF0422B8F43F0E1EC0F5D0C31F8D" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_8C495A4315F89BC5E5BDC0F5D0C784D3" 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_FBCED271E66252AF4398C0F5D0C8519E" 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_2C57AF0422B8F43F0E1EC0F5D0C31F8D" xlink:to="loc_us-gaap_UseOfEstimates_FBCED271E66252AF4398C0F5D0C8519E" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:label="loc_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" 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_2C57AF0422B8F43F0E1EC0F5D0C31F8D" xlink:to="loc_twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock_EEEBDDC157C1F963DF89C0F70985914E" 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_C6A1D81CC30B60939D83C0F5D0C8428C" 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_2C57AF0422B8F43F0E1EC0F5D0C31F8D" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C6A1D81CC30B60939D83C0F5D0C8428C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables" 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_509EB90DE48103D3DBBCC0F798BC1CC4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" 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_509EB90DE48103D3DBBCC0F798BC1CC4" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8D594D57123FCF3C50C8C0F7F217FB8A" 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_6D0117634780C3C45687838455EB0B84" 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_BFB9E41F540F2EAF6C39838455EC92E9" 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_6D0117634780C3C45687838455EB0B84" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BFB9E41F540F2EAF6C39838455EC92E9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationExpenseDetails" 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_7D2F671C70EC8F02944983F7C9A9D01F" 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_916CCA29BDF3EC4ABF8D83F7C9A91E89" 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_7D2F671C70EC8F02944983F7C9A9D01F" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" 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_D4238D0289B091D60E9C83F7C9A953CC" 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_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_D4238D0289B091D60E9C83F7C9A953CC" 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_CBD73869D5506B99A0C983F7C9A991ED" 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_D4238D0289B091D60E9C83F7C9A953CC" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" 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_IncomeStatementLocationDomain_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_CurriculumAndTeachingMember_2CEBA337CE0713D4976C83F7C9AA1116" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" 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_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_ServicingAndSupportMember_C4EB523A9103B4C6353483F7C9AA18AA" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_twou_TechnologyAndContentDevelopmentMember_A9F494BF177B3D60D64F83F7C9AA7B0F" 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_FF2987B4E14C3D6BA7E683F7C9AA351E" 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_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_FF2987B4E14C3D6BA7E683F7C9AA351E" 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_CE81D1518A58CD712F1583F7C9AB3D79" 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_CBD73869D5506B99A0C983F7C9A991ED" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_CE81D1518A58CD712F1583F7C9AB3D79" 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_E0EA83AF8C4A864E771083F7C9ABEA6F" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_916CCA29BDF3EC4ABF8D83F7C9A91E89" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" 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_6F753C18765570FBC9D183F7C9AB1F59" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_E0EA83AF8C4A864E771083F7C9ABEA6F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6F753C18765570FBC9D183F7C9AB1F59" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationOptionsDetails" 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_DBD3B8307492DB5AE3D183F7C99E9DF9" 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_41CE2F0797A3D7D531CA83F7C99E034F" 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_DBD3B8307492DB5AE3D183F7C99E9DF9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" 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_4C3C5218AC12C9E0D09E83F7C99E642C" 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_41CE2F0797A3D7D531CA83F7C99E034F" xlink:to="loc_us-gaap_AwardTypeAxis_4C3C5218AC12C9E0D09E83F7C99E642C" 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_0008B5DDF48CCEDA960483F7C99F3454" 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_4C3C5218AC12C9E0D09E83F7C99E642C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0008B5DDF48CCEDA960483F7C99F3454" 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_13119ED112E40FF27D6883F7C99F0A24" 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_0008B5DDF48CCEDA960483F7C99F3454" xlink:to="loc_us-gaap_EmployeeStockOptionMember_13119ED112E40FF27D6883F7C99F0A24" 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_485CED2D8083AC6874D283F7C99F855A" 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_0008B5DDF48CCEDA960483F7C99F3454" xlink:to="loc_us-gaap_EmployeeStockMember_485CED2D8083AC6874D283F7C99F855A" 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_022D0DB6D2E3B8E6350883F7C9A00207" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41CE2F0797A3D7D531CA83F7C99E034F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_022D0DB6D2E3B8E6350883F7C9A00207" 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_3D92D259FCB46624F7E883F7C9A00298" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" 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_5BE01BEEF23B95A2CB5383F7C9A07BBB" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5BE01BEEF23B95A2CB5383F7C9A07BBB" 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_0E96E1142F59EF839DC683F7C9A0C068" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0E96E1142F59EF839DC683F7C9A0C068" 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_A8A2D661C28BBA5EF25383F7C9A144F5" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_A8A2D661C28BBA5EF25383F7C9A144F5" 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_E608728CE37617DEEA7D83F7C9A18165" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E608728CE37617DEEA7D83F7C9A18165" 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_7F5CC4D885C5D0D30C7083F7C9A1E799" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_7F5CC4D885C5D0D30C7083F7C9A1E799" 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_B34C40A61840331989E283F7C9A1BC65" 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_3D92D259FCB46624F7E883F7C9A00298" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_B34C40A61840331989E283F7C9A1BC65" 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_D5C6235A77037F30A8FC83F7C9A1B0F7" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D5C6235A77037F30A8FC83F7C9A1B0F7" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" 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_B5BA9E587DC44C291D7D83F7C9A20740" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5BA9E587DC44C291D7D83F7C9A20740" 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_366EB30B0F015DFC5EDA83F7C9A2BBF1" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_366EB30B0F015DFC5EDA83F7C9A2BBF1" 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_6C2E57B9F4772540DD2583F7C9A2C209" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C2E57B9F4772540DD2583F7C9A2C209" 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_7BE2378CC35865EFCE1983F7C9A2B01B" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7BE2378CC35865EFCE1983F7C9A2B01B" 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_A423144E458B59B7924983F7C9A23C43" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A423144E458B59B7924983F7C9A23C43" 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_37882C569BDB333ECE9383F7C9A253B0" 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_0FEAB6E1AD86EA6747DB83F7C9A19EBD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_37882C569BDB333ECE9383F7C9A253B0" 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_7395E523F2D1B52E585D83F7C9A323F8" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_7395E523F2D1B52E585D83F7C9A323F8" 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_BBA974EAF5203EBAC7ED83F7C9A363EA" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BBA974EAF5203EBAC7ED83F7C9A363EA" 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_4409138A400D6A01D70183F7C9A3F9B9" 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_022D0DB6D2E3B8E6350883F7C9A00207" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4409138A400D6A01D70183F7C9A3F9B9" 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_F985EE9007949C6A90EBA8702C765544" 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_CCB874007F4EF972348CA8702C77E369" 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_F985EE9007949C6A90EBA8702C765544" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCB874007F4EF972348CA8702C77E369" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" 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_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_us-gaap_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" 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_VestingAxis_06DDC27DE370990A53B5A8ABB934B393" xlink:to="loc_us-gaap_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" 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_VestingDomain_FD27C2DF5B7141525912A8ABB93C5FA1" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_BCDAF0771665C9D0F5A8A8ABDF750F3D" 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_BC2549C40CD673F0D85FA8702C772807" 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_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_us-gaap_AwardTypeAxis_BC2549C40CD673F0D85FA8702C772807" 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_7928BAAF7F0F992E688EA8702C770022" 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_BC2549C40CD673F0D85FA8702C772807" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" 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_F1E7B22DABDDBA2F3818A8702C786D2F" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_F1E7B22DABDDBA2F3818A8702C786D2F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" 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_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_A0D425FFDC4C0BD6FA9CA8702C781A4B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" 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_7928BAAF7F0F992E688EA8702C770022" xlink:to="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_492C2D68AA80A4A13DF3A8702C78C61B" 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_966CF582393215DC7E4AA8702C797FBC" 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_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_srt_RangeAxis_966CF582393215DC7E4AA8702C797FBC" 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_9CF68CAA9A68FAE2A3E7A8702C79BD8C" 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_966CF582393215DC7E4AA8702C797FBC" xlink:to="loc_srt_RangeMember_9CF68CAA9A68FAE2A3E7A8702C79BD8C" 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_EE9B292DCE274EF8B12CA8702C7A1A5A" 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_9CF68CAA9A68FAE2A3E7A8702C79BD8C" xlink:to="loc_srt_MinimumMember_EE9B292DCE274EF8B12CA8702C7A1A5A" 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_FA3E43AE2B7F56A1A295A8702C7A4D4D" 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_9CF68CAA9A68FAE2A3E7A8702C79BD8C" xlink:to="loc_srt_MaximumMember_FA3E43AE2B7F56A1A295A8702C7A4D4D" 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_348531094ECD971F11B4A8702C7B08C7" 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_CCB874007F4EF972348CA8702C77E369" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" 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_8E5FD5C996C430A9F3EBA8702C7B2403" 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_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8E5FD5C996C430A9F3EBA8702C7B2403" 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_78FECE72FB17ACC5AE55A8702C7B89B1" 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_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78FECE72FB17ACC5AE55A8702C7B89B1" 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_1D4178EE05FB05676E5DA8702C7C9945" 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_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1D4178EE05FB05676E5DA8702C7C9945" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:type="locator" />
    <link:presentationArc order="4" 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_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_7AA01E2548372B006CDDA8702C7CEA89" 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_1B673BFDA2973A974886A8702C7CB65C" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1B673BFDA2973A974886A8702C7CB65C" 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_A1248F2FFA7B2FD07A29A8702C7D8160" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_A1248F2FFA7B2FD07A29A8702C7D8160" 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_EE6E8D3764134791F01BA8702C7D17B4" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_EE6E8D3764134791F01BA8702C7D17B4" 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_62596297354256D9D935A8702C7D69F9" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_62596297354256D9D935A8702C7D69F9" 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_65E03CAD12DFE9F9D6E0A8702C7D34DA" 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_7AA01E2548372B006CDDA8702C7CEA89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_65E03CAD12DFE9F9D6E0A8702C7D34DA" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_348531094ECD971F11B4A8702C7B08C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" 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_A37B909092A286AA7CBDA8702C7E6F97" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A37B909092A286AA7CBDA8702C7E6F97" 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_84533E635B1EA0CD7CA9A8702C7ECCA2" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84533E635B1EA0CD7CA9A8702C7ECCA2" 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_6B6F7028FFE5F8890468A8702C8404B7" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6B6F7028FFE5F8890468A8702C8404B7" 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_01AA269F58AFCC56ACDBA8702C84955C" 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_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01AA269F58AFCC56ACDBA8702C84955C" 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_F59B0A70CDE60F5663E9A8702C846E69" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1ACDC26CE09AADE6B0C0A8702C7E8D93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F59B0A70CDE60F5663E9A8702C846E69" 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_F936738D8E610B02E641838455DC00E6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" 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_F936738D8E610B02E641838455DC00E6" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8DE1945CE7688DFE1227838455DC822B" 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_AE49F84C44B56B6B5A26838455DC2192" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_AE49F84C44B56B6B5A26838455DC2192" 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_A1A4E2C4384240A2C890838455DC51B0" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F936738D8E610B02E641838455DC00E6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_A1A4E2C4384240A2C890838455DC51B0" 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_8E5542EF07C3274C1B44838455098F15" 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_870051157A82C41576EF8384550972D9" 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_8E5542EF07C3274C1B44838455098F15" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_870051157A82C41576EF8384550972D9" 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_3484EA4CB944E145050583F7C9F05C4B" 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_8B2FC425A37010597BA883F7C9F01C95" 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_3484EA4CB944E145050583F7C9F05C4B" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_8B2FC425A37010597BA883F7C9F01C95" 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_1AA9CE869C411A6837B783F7C9F2B489" 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_8B2FC425A37010597BA883F7C9F01C95" xlink:to="loc_us-gaap_PlanNameAxis_1AA9CE869C411A6837B783F7C9F2B489" 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_DF2E89E604DBAE84EECA83F7C9F2D828" 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_1AA9CE869C411A6837B783F7C9F2B489" xlink:to="loc_us-gaap_PlanNameDomain_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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_DF2E89E604DBAE84EECA83F7C9F2D828" xlink:to="loc_twou_EquityIncentivePlan2014Member_D80A3FDC3C9BE87D99AF83F7C9F3DFB8" 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_52AF524A3C7219AB56B483F7C9F3104F" 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_8B2FC425A37010597BA883F7C9F01C95" xlink:to="loc_us-gaap_AwardTypeAxis_52AF524A3C7219AB56B483F7C9F3104F" 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_48031B07977B783ADA7683F7C9F3CB94" 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_52AF524A3C7219AB56B483F7C9F3104F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48031B07977B783ADA7683F7C9F3CB94" 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_C047F68E1B76A9A49A1183F7C9F3D1F5" 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_48031B07977B783ADA7683F7C9F3CB94" xlink:to="loc_us-gaap_EmployeeStockOptionMember_C047F68E1B76A9A49A1183F7C9F3D1F5" 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_A23BE94F48D2A58E3A3F83F7C9F496E4" 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_8B2FC425A37010597BA883F7C9F01C95" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" xlink:type="locator" />
    <link:presentationArc order="1" 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_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_twou_CapitalStockSharesAuthorized_8049BC009ED0C4A5299983F7C9F4D4F6" 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_A49825A0FB0015EB59AA83F7C9F49EA5" 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_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_A49825A0FB0015EB59AA83F7C9F49EA5" 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_125767B6A275F1C2DF5F83F7C9F5A1BB" 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_SubsidiarySaleOfStockLineItems_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_125767B6A275F1C2DF5F83F7C9F5A1BB" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" 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_A23BE94F48D2A58E3A3F83F7C9F496E4" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" 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_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_220CF8934FB3AAF3E11583F7C9F54B01" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" 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_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_9000AFEC201B1D1EEF7483F7C9F520B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" 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_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_0FDA3799228E7FC1B1C083F7C9F5FB2A" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_3C9BF4D01F0773F6E46E83F7C9F67FA0" 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_12964328288E472B146483F7C9F6DAA6" 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_5C1E67A4D0407087C19583F7C9F5EB1B" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_12964328288E472B146483F7C9F6DAA6" 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_CC810C66351869BE43CA838455AD3E72" xlink:type="locator" />
    <link:loc xlink:href="twou-20200331.xsd#twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:label="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" 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_CC810C66351869BE43CA838455AD3E72" xlink:to="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_692A7E816F3B84C16623838455AD537A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" 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_SubsequentEventsAbstract_2C76B1BA61B743820822C73321309991" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_398F7860DD35D56AEAA9C73321329265" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_E58582A18673462F63F8CC884DDDB139" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" 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_SubsequentEventsAbstract_E58582A18673462F63F8CC884DDDB139" xlink:to="loc_us-gaap_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" 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_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_srt_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" 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_StatementScenarioAxis_CD32255D9AE24D8F1282CC884DE180CB" xlink:to="loc_srt_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" 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_ScenarioUnspecifiedDomain_F2AC67D316353EC02FAECC884DE2D0C7" xlink:to="loc_srt_ScenarioForecastMember_F2EA72A6C652BAA7296CCC884DE210F4" 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_8C22A02A6852079A4876CC884DE2DEB5" 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_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_DebtInstrumentAxis_8C22A02A6852079A4876CC884DE2DEB5" 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_6B6D520F5C50F78A2923CC884DE3A627" 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_8C22A02A6852079A4876CC884DE2DEB5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6B6D520F5C50F78A2923CC884DE3A627" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_TheNotesMember" xlink:label="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" 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_6B6D520F5C50F78A2923CC884DE3A627" xlink:to="loc_twou_TheNotesMember_3837023C9A6373B65140CC884DE3383E" 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_85D93F7A0298B4BCCA92CC884DE349BB" 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_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_85D93F7A0298B4BCCA92CC884DE349BB" 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_7347B6DB8221F043C04BCC884DE306B6" 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_85D93F7A0298B4BCCA92CC884DE349BB" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7347B6DB8221F043C04BCC884DE306B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" 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_7347B6DB8221F043C04BCC884DE306B6" xlink:to="loc_us-gaap_ConvertibleDebtMember_0B0FF188DE25D5789E97CC884DE47431" 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_385929B009FA0AD64F7ECC884DE4CBF3" 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_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_385929B009FA0AD64F7ECC884DE4CBF3" 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_CF45F21229782915ACB4CC884DE4EF0F" 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_385929B009FA0AD64F7ECC884DE4CBF3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_CF45F21229782915ACB4CC884DE4EF0F" 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_8758F287CB1EBB9896EBCC884DE5DD32" 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_CF45F21229782915ACB4CC884DE4EF0F" xlink:to="loc_us-gaap_SubsequentEventMember_8758F287CB1EBB9896EBCC884DE5DD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" 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_SubsequentEventTable_CACD635E564E6CEF14EACC884DE04761" xlink:to="loc_us-gaap_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" 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_C45E50F733CEE3781236CC884DE56579" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_C45E50F733CEE3781236CC884DE56579" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentAccordianFeatureIncreaseLimit" xlink:label="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentAccordianFeatureIncreaseLimit_FD738458AF573D4C4EA2CC884DE5BF23" 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_901C3AFFDFDBB789F9FECC884DE506A2" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_901C3AFFDFDBB789F9FECC884DE506A2" 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_0079AA64F365323AE316CC884DE62C14" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0079AA64F365323AE316CC884DE62C14" 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_8E7D17919D8C4074F881CC884DE66C51" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8E7D17919D8C4074F881CC884DE66C51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_12BCD7046746E55D5337CC884DE6BF9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_CD6CB7B736DDE660357FCC884DE64979" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_67F643B699FB5177D6E8CC884DE6FBC6" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare" xlink:label="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare_8D195C4DB8291EC64B25CC884DE6856F" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentConvertibleMeasurementPeriod" xlink:label="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentConvertibleMeasurementPeriod_1218F7108106CEE2293ECC884DE76BC4" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_DebtInstrumentThresholdPercentageofSalesPricePerShare" xlink:label="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare_8DB21E890F397B205DC6CC884DE7A409" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_1CC8F8B35592B7407E08CC884DE79862" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8150E82B12B85A752B71CC884DE7BCF7" xlink:type="arc" />
    <link:loc xlink:href="twou-20200331.xsd#twou_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_twou_OptionIndexedToIssuersEquityCapPrice_AABCEB7EC516FC6CA757CC884DE72280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B91DCF9229D68C6D2166CC884DE71BFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" 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_SubsequentEventLineItems_ACA51526525B59AD0C59CC884DE52EA6" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_059379A1C38AA7A8011BCC884DE84860" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783039840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<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 April 23, 2020 (the &#8220;Closing Date&#8221;), the Company issued convertible senior notes due 2025 (the &#8220;Notes&#8221;) in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$330 million</span></span><span style="font-family:inherit;font-size:10pt;"> in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933 (the &#8220;Base Notes&#8221;). The Company also granted the initial purchasers an option to purchase up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$50 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of the Notes. The net proceeds from the offering of the Base Notes were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$321.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> after deducting the initial purchasers&#8217; discounts and commissions. </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 Notes are governed by an indenture (the &#8220;Indenture&#8221;) between the Company and Wilmington Trust, National Association, as trustee. The Notes bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.25%</span></span><span style="font-family:inherit;font-size:10pt;"> per year, payable semi-annually in arrears on May 1 and November 1 of each year, beginning on November 1, 2020. The Notes will mature on May 1, 2025, unless earlier repurchased, redeemed or converted. </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 Notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company&#8217;s senior unsecured indebtedness, senior in right of payment to the Company&#8217;s indebtedness that is expressly subordinated to the notes, effectively subordinated to the Company&#8217;s senior secured indebtedness, to the extent of the value of the collateral securing that indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company&#8217;s subsidiaries. </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;">Holders may convert their Notes at their option in the following circumstances: </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/></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;">during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;"> par value per share (&#8220;common stock&#8221;), exceeds </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price for each of at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days, whether or not consecutive, during the </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</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/></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;">during the </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive business days immediately after any </span><span style="font-family:inherit;font-size:10pt;"><span>ten</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period (such </span><span style="font-family:inherit;font-size:10pt;"><span>ten</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price per share of the Company&#8217;s common stock on such trading day and the conversion rate on such trading day;</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/></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;">upon the occurrence of certain corporate events or distributions on the Company&#8217;s common stock, as provided in the Indenture; </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/></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;">if the Company calls such notes for redemption; 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/></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;">at any time from, and including, November 1, 2024 until the close of business on the second scheduled trading day immediately before the maturity date. </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;">The initial conversion rate for the Notes will be 35.3773 shares of the Company&#8217;s common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$28.27</span></span><span style="font-family:inherit;font-size:10pt;"> per share of the Company&#8217;s common stock, and is subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company&#8217;s common stock or a combination of cash and shares of the Company&#8217;s common stock, at the Company&#8217;s election. Upon the occurrence of a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), the Company will in certain circumstances increase the conversion rate for a specified period of time. </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, upon the occurrence of a &#8220;fundamental change&#8221; (as defined in the Indenture), holders of the Notes may require the Company to repurchase their Notes at a cash repurchase price equal to the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. </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 Notes will be redeemable, in whole or in part, at the Company&#8217;s option at any time, and from time to time, on or after May 5, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company&#8217;s common stock exceeds </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price on (i) each of at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days, whether or not consecutive, during the </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice, and (ii) the trading day immediately before the date we send such notice. In addition, calling any Note for redemption will constitute a &#8220;make-whole fundamental change&#8221; with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if such Note is converted after it is called for redemption. No sinking fund is provided for the Notes.</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 connection with the Base Notes, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transaction&#8221;) with certain counterparties. The Capped Call Transactions are expected to reduce potential dilution to the Company&#8217;s common stock upon any conversion of Base Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Base Notes, as the case may be, with such reduction and/or offset subject to a cap, based on the cap price of the Capped Call Transactions. The cap price of the Capped Call Transactions is initially </span><span style="font-family:inherit;font-size:10pt;"><span>$44.34</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The cost of the Capped Call Transactions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$43.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company expects to use a portion of the net proceeds from the sale of the additional notes pursuant to the overallotment option to enter into additional capped call transactions.  </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 the Closing Date, the Company used a portion of the proceeds from the sale of the Base Notes to repay in full all amounts outstanding, and discharge all obligations in respect of, the Term Loan. In connection with the extinguishment of the Term Loan, the Company expects to recognize a charge of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the second quarter of 2020.  </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 intends to use the remaining net proceeds from the sale of the Base Notes for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions. </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 April 29, 2020, the initial purchasers exercised, in full</span><span style="font-family:inherit;font-size:10pt;color:#222222;">, their option to purchase up to an additional </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$50.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> aggregate principal amount of the notes. The closing of the sale of additional notes is expected to occur on May 1, 2020. The Company estimates net proceeds from the exercise of the overallotment option of approximately </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$48.8 million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;">, after deducting the initial purchasers&#8217; discounts and commissions and estimated offering expenses payable by the Company.&#160;</span><span style="font-family:inherit;font-size:10pt;">The Company expects to use a portion of the net proceeds from the sale of additional notes to enter into additional capped call transactions and the remaining net proceeds for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions.</span></div>The disclosure under the heading &#8220;Note 6&#8212;Commitments and Contingencies&#8212;Stockholder Derivative Suit&#8221; is incorporated into this Note 14 by reference.<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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>13
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6797997376">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 changes in 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 following table presents the changes in the carrying amount of goodwill by reportable segment within the Company&#8217;s condensed consolidated balance sheets for the period indicated.</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="12"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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<br/>Program&#160;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 </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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&#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;">Balance as of December&#160;31, 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>&#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>418,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>418,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(13,617</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>(13,617</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 March&#160;31, 2020</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>&#8212;</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;"><div style="text-align:left;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>404,733</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;"><div style="text-align:left;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>404,733</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-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 amortizable intangible assets, net within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><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:8%;"/><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:8%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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;">March&#160;31, 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 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></tr><tr><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 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&#160;Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life&#160;(in&#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;">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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="25" 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&#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;">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>147,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>(48,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 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>98,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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></tr><tr><td style="vertical-align:top;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;">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>178,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,020</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>115,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">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>105,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,679</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>91,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></tr><tr><td style="vertical-align:top;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;">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>24,918</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>(6,398</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>18,520</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>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></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;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="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 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>456,045</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>(131,069</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>324,976</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>447,276</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>(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;"><div style="text-align: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>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></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"><div 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 estimated future amortization expense of the Company&#8217;s amortizable intangible assets placed in service as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</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.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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Future Amortization Expense</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="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;">2021</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>60,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>73,532</span></span></div></td><td 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;">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>57,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,214</span></span></div></td><td 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;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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,224</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</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>298,435</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_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>14
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6642097600">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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;">March&#160;31, 2020</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>17,201,657</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" 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;">Shares Reserved for Future Issuance</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left: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,310,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Possible future issuance under 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:middle;padding-left: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,371,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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left: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,707,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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: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:middle;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>812,964</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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;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>17,201,657</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><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>15
<FILENAME>a2uq1202010-q_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/20200331"
  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-20200331.xsd" xlink:type="simple"/>
    <context id="FD2020Q1YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="I2020Q2April28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2020-04-28</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="FI2020Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </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="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FI2019Q1_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-03-31</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-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="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="FI2019Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2019-03-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="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </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="FI2019Q1_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-03-31</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FI2019Q1_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-03-31</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FI2019Q1_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-03-31</instant>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </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="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="FI2020Q1_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>2020-03-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="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </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="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">
        <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="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </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="D2019Q2May22_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>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
        <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:TechnologyBasedIntangibleAssetsMember</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="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ContentDevelopmentMember">
        <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:ContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</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="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <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:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-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_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="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</instant>
        </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="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </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="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-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="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="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="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="I2020Q1Feb25_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>2020-02-25</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="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="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-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="D2020Q2April23April23_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>
            <startDate>2020-04-23</startDate>
            <endDate>2020-04-23</endDate>
        </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="I2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="I2018Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-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="FI2020Q1_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>2020-03-31</instant>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-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="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
        <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:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="I2020Q1Jan_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>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="D2020Q1Jan_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>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="D2020Q1Jan_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>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1YTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1YTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_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-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-31</endDate>
        </period>
    </context>
    <context id="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-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="FD2020Q1YTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</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-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </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="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="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_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:UniversityClientOneMember</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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </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="FD2020Q1QTD_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FI2020Q1_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>2020-03-31</instant>
        </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="FD2019Q1QTD_srt_MajorCustomersAxis_twou_FourUniversityClientsMember_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:FourUniversityClientsMember</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-03-31</endDate>
        </period>
    </context>
    <context id="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-23</instant>
        </period>
    </context>
    <context id="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-23</startDate>
            <endDate>2020-04-23</endDate>
        </period>
    </context>
    <context id="I2020Q2April29_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-29</instant>
        </period>
    </context>
    <context id="D2020Q2May1May1_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-01</endDate>
        </period>
    </context>
    <context id="FD2020Q2QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:TheNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="agreement">
        <measure>twou:agreement</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="shares">
        <measure>shares</measure>
    </unit>
    <unit id="day">
        <measure>twou:day</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2020Q1YTD"
      id="Fact-C4546E8685A94531FC4A8384091D4530-wk-Fact-C4546E8685A94531FC4A8384091D4530">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2020Q1YTD"
      id="Fact-2E5C52621CBE1DA93C338384091B9E7C-wk-Fact-2E5C52621CBE1DA93C338384091B9E7C">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2020Q1YTD"
      id="Fact-160CCC65EC706ABD8CEF8384091C356B-wk-Fact-160CCC65EC706ABD8CEF8384091C356B">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2020Q1YTD"
      id="Fact-EAFEA63D0931007463678384091B1061-wk-Fact-EAFEA63D0931007463678384091B1061">2020</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2020Q1YTD"
      id="Fact-11D53DDF2DEAD8A521318384091B0FD7-wk-Fact-11D53DDF2DEAD8A521318384091B0FD7">0001459417</dei:EntityCentralIndexKey>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-961DC89E4B9D91560FA9838408EA2636-wk-Fact-961DC89E4B9D91560FA9838408EA2636"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2020Q1"
      decimals="INF"
      id="Fact-DF8E37F8B6BFB6E76F3D838408EB4A41-wk-Fact-DF8E37F8B6BFB6E76F3D838408EB4A41"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-4B830A3D3E6C07F58E08838408E97429-wk-Fact-4B830A3D3E6C07F58E08838408E97429"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-12132390B31886F49555838408EDD509-wk-Fact-12132390B31886F49555838408EDD509"
      unitRef="shares">63569109</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2020Q1"
      decimals="INF"
      id="Fact-6124034DD34F0DFED800838408F0D1AE-wk-Fact-6124034DD34F0DFED800838408F0D1AE"
      unitRef="shares">63703067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-087B7E8ACE35206CD7C1838408EB3BC3-wk-Fact-087B7E8ACE35206CD7C1838408EB3BC3"
      unitRef="shares">63569109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2020Q1"
      decimals="INF"
      id="Fact-467016CEEC7B7BA30E80838408ECB03E-wk-Fact-467016CEEC7B7BA30E80838408ECB03E"
      unitRef="shares">63703067</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="7"
      id="Fact-856C1FEFE5DA961FD805C16BFEDB6A9B-wk-Fact-856C1FEFE5DA961FD805C16BFEDB6A9B"
      unitRef="number">0.0353773</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      id="Fact-F9FB376D84E0D7D2F9D4838408F22CD9-wk-Fact-F9FB376D84E0D7D2F9D4838408F22CD9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      id="Fact-9419179DECF8DC8355EC838408F16586-wk-Fact-9419179DECF8DC8355EC838408F16586">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-B597A12F5A65EA270063838408F1B574-wk-Fact-B597A12F5A65EA270063838408F1B574">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-A21D33E55C9CB4C0AC07838408F2F1B0-wk-Fact-A21D33E55C9CB4C0AC07838408F2F1B0">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember"
      id="Fact-A65B8C1B962FEBFF33AF838409112E64-wk-Fact-A65B8C1B962FEBFF33AF838409112E64">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      id="Fact-3DB9C5E519E1131CC269838408F14A00-wk-Fact-3DB9C5E519E1131CC269838408F14A00">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      id="Fact-5408246F3686F7252F91838408F10F2B-wk-Fact-5408246F3686F7252F91838408F10F2B">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-FBA3F91BBD05A0BAADAC838408F2EF97-wk-Fact-FBA3F91BBD05A0BAADAC838408F2EF97">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-3A428F39C9369A8EED9A838408F0B30F-wk-Fact-3A428F39C9369A8EED9A838408F0B30F">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="Fact-D94CFF9474AF63B90A00A8B6D58909E4-wk-Fact-D94CFF9474AF63B90A00A8B6D58909E4"
      unitRef="usd">70400000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="FI2020Q1_srt_RangeAxis_srt_MinimumMember"
      id="Fact-AE1348FBD00E0276040A838408FF2B6C-wk-Fact-AE1348FBD00E0276040A838408FF2B6C">P4Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="FI2020Q1_srt_RangeAxis_srt_MinimumMember"
      id="Fact-965235C6A7454CF744B4838409177203-wk-Fact-965235C6A7454CF744B4838409177203">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="Fact-47CE5B73D97069ABFCBE838408DC07FB-wk-Fact-47CE5B73D97069ABFCBE838408DC07FB"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="Fact-B9071DBF65DDB1B85EDC838408DD1B2A-wk-Fact-B9071DBF65DDB1B85EDC838408DD1B2A"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-83EDFD507EAF623ACDCD838408E888D4-wk-Fact-83EDFD507EAF623ACDCD838408E888D4"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2020Q1"
      decimals="INF"
      id="Fact-2D8C5D404FB7B5B680D5838408E9CC88-wk-Fact-2D8C5D404FB7B5B680D5838408E9CC88"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-04FE74EECBC5C8AD382E838408EDF878-wk-Fact-04FE74EECBC5C8AD382E838408EDF878"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-9B5FEBD319E2E6DCB3EA838408F0CAED-wk-Fact-9B5FEBD319E2E6DCB3EA838408F0CAED"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2020Q1"
      decimals="INF"
      id="Fact-5C749BE5866F525C0B77838408EA38CC-wk-Fact-5C749BE5866F525C0B77838408EA38CC"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2020Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      id="Fact-F7679BB6D15A412BF171838408FAD6FC-wk-Fact-F7679BB6D15A412BF171838408FAD6FC">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="FD2020Q1YTD"
      id="d10866765e700-wk-Fact-6F8A7885245BBF8D5786838409013FD0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="FD2020Q1YTD"
      id="d10866765e720-wk-Fact-61942052F7C1C54952DF838408ECB06B">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2020Q1YTD"
      id="d10866765e732-wk-Fact-E2EB5EF99B3594ABC6338384090F94A9">2020-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2020Q1YTD"
      id="d10866765e752-wk-Fact-DAFA9B51DB0B477F13C783840916BC81">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2020Q1YTD"
      id="d10866765e769-wk-Fact-EDD0BEA1C297523B2E55838409081AE2">001-36376</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2020Q1YTD"
      id="d10866765e777-wk-Fact-06F70CDFC57692B0098C8384090C638D">2U,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2020Q1YTD"
      id="d10866765e803-wk-Fact-4A8CE5AD5BFC2E8E30E5838408FC5E24">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2020Q1YTD"
      id="d10866765e818-wk-Fact-9C9591D4DB621027CEC0838408DD33A3">26-2335939</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2020Q1YTD"
      id="d10866765e881-wk-Fact-94D1832A8A7AB1C0962D838408FDD376">7900 Harkins Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2020Q1YTD"
      id="d10866765e886-wk-Fact-C9F533AC7F2B25D726BD838408EFFE6B">Lanham,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2020Q1YTD"
      id="d10866765e891-wk-Fact-D3C0057A19F321D9CA6C838408F98FD5">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2020Q1YTD"
      id="d10866765e896-wk-Fact-99E35FBBB4920B4A16F2838408FBCBA8">20706</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2020Q1YTD"
      id="d10866765e934-wk-Fact-804099832CF736DB236A8384090A36DD">301</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2020Q1YTD"
      id="d10866765e939-wk-Fact-5405567CB7F4FDE0085C8384090F2FD8">892-4350</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2020Q1YTD"
      id="d10866765e1019-wk-Fact-C4CA69E885C06F0D9C298384090D827E">Common stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2020Q1YTD"
      id="d10866765e1029-wk-Fact-17CE2869CBECC816C83683840909A382">TWOU</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2020Q1YTD"
      id="d10866765e1039-wk-Fact-81F7B241B85C311246F583840906489E">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2020Q1YTD"
      id="d10866765e1050-wk-Fact-09428016DA6F999C423583840915EDEB">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2020Q1YTD"
      id="d10866765e1067-wk-Fact-9EEB3581E32004D35AE1838409162BB6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2020Q1YTD"
      id="d10866765e1095-wk-Fact-D02FC7901B3C3F592F4683840921B7AB">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2020Q1YTD"
      id="d10866765e1131-wk-Fact-8EDC837A8A7594200B2A838409204E76">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2020Q1YTD"
      id="d10866765e1152-wk-Fact-71261DF2B6F6FE0F187D838408DEBC77">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2020Q1YTD"
      id="d10866765e1166-wk-Fact-A3DDC2AA6D7F1A0B30AE838409034970">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q2April28"
      decimals="INF"
      id="d10866765e1178-wk-Fact-B0AF97286F6164E22A1BC6C19CB614F0"
      unitRef="shares">63958768</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e869-wk-Fact-42436B2613585CB7AF6135B2602A02B9"
      unitRef="usd">138200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e888-wk-Fact-DFC862C5310E5721A6CD2D4503C694F9"
      unitRef="usd">170593000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e903-wk-Fact-217BFD0358D7B21AECED83840904371F"
      unitRef="usd">19286000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e922-wk-Fact-7783F8FFBDCE581CB9764B89DE61070B"
      unitRef="usd">19276000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e942-wk-Fact-1BC544318DC35B91B68B009ABEDD719B"
      unitRef="usd">75411000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e961-wk-Fact-E53F51F6897658948D768E9E94179291"
      unitRef="usd">33655000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e981-wk-Fact-0822628330265ACE87E6ECA52947A93A"
      unitRef="usd">42103000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1000-wk-Fact-5DA42658B562545E8914C864C862A400"
      unitRef="usd">37424000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1020-wk-Fact-08C2EDD42886B5B7E93183840901C8D1"
      unitRef="usd">275000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1039-wk-Fact-1C9607D680F2C88DDFCF8384090BD330"
      unitRef="usd">260948000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1059-wk-Fact-FAED0F4D5D8759E0BA89FD2840BEEA1F"
      unitRef="usd">56015000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1078-wk-Fact-CDDD908B90BA5B3EA9A521BD0849F7F6"
      unitRef="usd">57643000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1098-wk-Fact-F6A7617B79E855F8A71E7B3206868C6A"
      unitRef="usd">48675000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1117-wk-Fact-E463FCB1743C67E9098F838409114EED"
      unitRef="usd">43401000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1138-wk-Fact-912594FB04885D5A8CB6E41E37B951B7"
      unitRef="usd">404733000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1157-wk-Fact-CBB6FA4DACFB5638A80676973B4D8230"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1177-wk-Fact-B74CF564CAEB5935B4BF40F50AB4F530"
      unitRef="usd">324976000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1196-wk-Fact-1D7BA5F38C3751A98CBDC1104228AC10"
      unitRef="usd">333075000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1216-wk-Fact-7A52282C5CA757968EDCF7D17EBC6CCB"
      unitRef="usd">72562000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1235-wk-Fact-4391EBE85CD555789FEA3CF6FEA561A6"
      unitRef="usd">73413000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1260-wk-Fact-A42A1CC394ACF3F90F86838408FE33C5"
      unitRef="usd">1181961000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1279-wk-Fact-0EF0405515F2BE0C6F508384091548CE"
      unitRef="usd">1186830000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1377-wk-Fact-90D90568F93D5E489B5CB70089B210D3"
      unitRef="usd">89198000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1396-wk-Fact-2623AFDC4D075F338913D2A3A22EF765"
      unitRef="usd">65381000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1411-wk-Fact-9D1BB88DD6ED5404AE374A14658BCDC5"
      unitRef="usd">24167000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1430-wk-Fact-3F8A4BCFAE7453C08FF16B7F81BB0A7E"
      unitRef="usd">21885000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1450-wk-Fact-3CBAF94CA7D85425B99F714DF275530E"
      unitRef="usd">69822000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1469-wk-Fact-CAC25F80C885529C94C9F409D7758D91"
      unitRef="usd">48833000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1489-wk-Fact-42212F2B0C0850F1A8AB7C22F9C31CC0"
      unitRef="usd">7858000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1508-wk-Fact-0C74F101B483AA058E3D83840919911C"
      unitRef="usd">7320000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1528-wk-Fact-36A8916206EC548F94B0536C2038EFAE"
      unitRef="usd">12414000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1547-wk-Fact-F650D29A8EC55FAFB9769A0C3DD552C7"
      unitRef="usd">12535000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1568-wk-Fact-1EE6472EFC2BDA014C468384091AB5BF"
      unitRef="usd">203459000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1587-wk-Fact-F51700D03455F0EEC5C88384091FD0AE"
      unitRef="usd">155954000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1607-wk-Fact-321D1E25266451DAB3BACBB0FA72E150"
      unitRef="usd">244574000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1626-wk-Fact-BCE5543C4EA558DC883CF6ABD4BF59FB"
      unitRef="usd">246620000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1646-wk-Fact-5BC8F735D9D55139BFD99756A367174C"
      unitRef="usd">3118000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1665-wk-Fact-21E97D118C1253DE9C778C59F9161A1A"
      unitRef="usd">5133000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1685-wk-Fact-50D76662604E5BD4B043CB5C9A07888E"
      unitRef="usd">73541000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1704-wk-Fact-4816DF5EC5AE4D9007A5838408E1E748"
      unitRef="usd">66974000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1724-wk-Fact-9FB3664E02415829BAD96686F6D5AD96"
      unitRef="usd">986000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1743-wk-Fact-7BF17598C0F45AB6BF473820824599F3"
      unitRef="usd">899000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1763-wk-Fact-3A40AB62CA84920D480983840908A1A5"
      unitRef="usd">525678000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1782-wk-Fact-B266EA1EE5222DD5133983840902F477"
      unitRef="usd">475580000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2020Q1"
      id="d10864208e1802-wk-Fact-489FF1A42F43F7B77E908384091749CD"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q4"
      id="d10864208e1820-wk-Fact-505230F8269744C0A8BA8384091430D9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1876-wk-Fact-D319E6243856562F885A077106D1D03D"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1895-wk-Fact-42FA428EDE3E5E618F30D7FC8BE05725"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1915-wk-Fact-E03D6E2EBB3D5EDC986DA68B88ECC59E"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1934-wk-Fact-CB4AB3BD7F435BCFA2DC66B56DDF93C4"
      unitRef="usd">63000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1954-wk-Fact-F3757A70F71859508FC7D353C90C746A"
      unitRef="usd">1218632000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e1973-wk-Fact-EE6D052B90C8596CB252A0E2BE9ED414"
      unitRef="usd">1197379000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e1994-wk-Fact-FEA37980D66D5B79913B8A4D7D779631"
      unitRef="usd">-539494000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e2014-wk-Fact-EB059FDC7207596AA7B53D6A6C7AE0E7"
      unitRef="usd">-479388000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e2035-wk-Fact-88301831E30C57A1AA7946A2ABF39F18"
      unitRef="usd">-22919000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e2055-wk-Fact-7B30C299EC7F5F58B577821C2ACD9516"
      unitRef="usd">-6804000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e2076-wk-Fact-8D21E101E58EF9842E9C83840910F065"
      unitRef="usd">656283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e2095-wk-Fact-BDDBE7C5DC2D57D051CC838408E2B4AA"
      unitRef="usd">711250000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10864208e2120-wk-Fact-8290BE88558CB8FEAEE38384091A291C"
      unitRef="usd">1181961000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10864208e2139-wk-Fact-497F1414A4A37B54100883840912FDC7"
      unitRef="usd">1186830000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e790-wk-Fact-740AF6C026EE102F23378384091F894C"
      unitRef="usd">175479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e809-wk-Fact-C66B71423597F52F0FC6838409003F92"
      unitRef="usd">122234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e865-wk-Fact-D70724CFDD85149199A9838408F6FEA0"
      unitRef="usd">20478000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e884-wk-Fact-F6807D12461A231CACE5838408F9F26C"
      unitRef="usd">6701000</twou:CurriculumAndTeachingCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e904-wk-Fact-1D2D8F7324213188358D83840920C231"
      unitRef="usd">30533000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e923-wk-Fact-07A1B6D17505BA6580F683840909CD3C"
      unitRef="usd">20174000</twou:ServicingAndSupportCosts>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e943-wk-Fact-44F53AAA313C988DAE1A838408DD7A78"
      unitRef="usd">35510000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e962-wk-Fact-26FEE7804A2542A75E6A838409126260"
      unitRef="usd">19794000</twou:TechnologyAndContentDevelopmentCost>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e982-wk-Fact-CE9208CBEB8E5240BDFC838408FA1FF8"
      unitRef="usd">99215000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1001-wk-Fact-97B46A21DA0392B467EB83840910E24A"
      unitRef="usd">76961000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1021-wk-Fact-FDF0ADE76FD3B0FE40DC838409199979"
      unitRef="usd">43653000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1040-wk-Fact-E29D0372333709BC3E5383840902AEB1"
      unitRef="usd">23023000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1060-wk-Fact-2F006C4E1A70A10393E7838408FAE254"
      unitRef="usd">229389000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1078-wk-Fact-12FF1DE83235AE9B6F36838408F7D3E2"
      unitRef="usd">146653000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1098-wk-Fact-D109367D8DE9EC8C99EC8384090453CB"
      unitRef="usd">-53910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1118-wk-Fact-37BE3560DBAD1AE7893C8384091C3068"
      unitRef="usd">-24419000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1140-wk-Fact-AF05B519A4D8CEE8B1CF838409166605"
      unitRef="usd">513000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1159-wk-Fact-BC6D46C6AA29D49C3D628384090A8AD4"
      unitRef="usd">2349000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1179-wk-Fact-0CD52115772461FE20738384091E4EB2"
      unitRef="usd">5493000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1199-wk-Fact-198A0677F87103B7F17D8384091C0CC7"
      unitRef="usd">55000</us-gaap:InterestExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1220-wk-Fact-6510262A00F55051874B838408EB0DEE"
      unitRef="usd">-2271000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1240-wk-Fact-71771F14D5A5C60D2EA8838408FF946E"
      unitRef="usd">-370000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1261-wk-Fact-B3A9DECB5BCF5BB2A5DE8384090E5244"
      unitRef="usd">-61161000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1280-wk-Fact-B8A0A7FDEC500B4E03638384090F68D1"
      unitRef="usd">-22495000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1301-wk-Fact-EA2C8561D1EB0DE5D56A838409037D42"
      unitRef="usd">-1055000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1320-wk-Fact-6D297354B7B44D4E7E50838408E9D4BB"
      unitRef="usd">-941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1345-wk-Fact-49E45D232DBFC88548DC8384090BD309"
      unitRef="usd">-60106000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1364-wk-Fact-E1B9005184A973B7A7DB838408E932C4"
      unitRef="usd">-21554000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2020Q1YTD"
      decimals="2"
      id="d10865642e1385-wk-Fact-84C0B4F6FB713555D68B83840904D0D0"
      unitRef="usdPerShare">-0.94</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10865642e1405-wk-Fact-39DD8E797CAD3FC38E35838408E5DCB1"
      unitRef="usdPerShare">-0.37</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2020Q1YTD"
      decimals="0"
      id="d10865642e1421-wk-Fact-AE2D66C66F7E75D43B0D838409059D8E"
      unitRef="shares">63626333</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="0"
      id="d10865642e1440-wk-Fact-2504D2FD56F34AB93CE68384091DDCA4"
      unitRef="shares">58138692</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1499-wk-Fact-E501C5C70C707ADF0A18838408FDBDA2"
      unitRef="usd">-16115000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1519-wk-Fact-EF897FD7804AB045109383840918A357"
      unitRef="usd">-372000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10865642e1545-wk-Fact-B5B7B322ABAD8EB54E5E838408F6FD1E"
      unitRef="usd">-76221000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10865642e1564-wk-Fact-82F5BCA1A1881F4423DA838408DE27C0"
      unitRef="usd">-21926000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e977-wk-Fact-000C3C3D483DA6588A3083840917F3E8"
      unitRef="shares">63569109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10872338e996-wk-Fact-FFA7D7A46F1EDC58877F838409194447"
      unitRef="usd">63000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e1015-wk-Fact-02BBC013CB0534E9FF0383840913FCE4"
      unitRef="usd">1197379000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e1035-wk-Fact-1C5EFF702DE67FC47B35838408FFDB8F"
      unitRef="usd">-479388000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e1055-wk-Fact-6C45FCA1527CAEECCE7F8384091368DD"
      unitRef="usd">-6804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10872338e1075-wk-Fact-BDDBE7C5DC2D57D051CC838408E2B4AA"
      unitRef="usd">711250000</us-gaap:StockholdersEquity>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e1091-wk-Fact-97346D1F5F2CDAEF416283B5947B8D1E"
      unitRef="shares">96683</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10872338e1105-wk-Fact-2EDD61F5255731D3782483B596567AFC"
      unitRef="usd">1000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e1124-wk-Fact-0923DD0764E3BC6AFBA683B597B43D42"
      unitRef="usd">-1000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872338e1183-wk-Fact-0E64D269D41D6198EBCB8384091DC9B7"
      unitRef="usd">0</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e1204-wk-Fact-0A2DC456CDCA1FF9BD27838408E24BB2"
      unitRef="shares">37275</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e1237-wk-Fact-3DFA0C9ACD50FDD62C74838409179A21"
      unitRef="usd">384000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872338e1295-wk-Fact-4847EA6A85024F58446683B885878BB8"
      unitRef="usd">384000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e1349-wk-Fact-A1AE493AB7200216C5F583840902FA52"
      unitRef="usd">20870000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872338e1407-wk-Fact-AAB81221AFA4DD88954483840914E634"
      unitRef="usd">20870000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e1481-wk-Fact-A9BE3B8E92D2105C1470838409019E3B"
      unitRef="usd">-60106000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872338e1520-wk-Fact-49E45D232DBFC88548DC8384090BD309"
      unitRef="usd">-60106000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2020Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e1614-wk-Fact-50E4922A0F7C50017BAC8384091F5B25"
      unitRef="usd">-16115000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872338e1634-wk-Fact-E501C5C70C707ADF0A18838408FDBDA2"
      unitRef="usd">-16115000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e1656-wk-Fact-BD15006239704162EA65838408FFA182"
      unitRef="shares">63703067</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10872338e1675-wk-Fact-5CEB2B085122D364C8D4838409170C8B"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e1694-wk-Fact-BA05E43C891F5F55AD4C8384090B7EFA"
      unitRef="usd">1218632000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e1714-wk-Fact-599951A733C97BA948F7838408DFF96E"
      unitRef="usd">-539494000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e1734-wk-Fact-A864F5E95EE9A8A1FD79838409176EA5"
      unitRef="usd">-22919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10872338e1754-wk-Fact-8D21E101E58EF9842E9C83840910F065"
      unitRef="usd">656283000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e2061-wk-Fact-3B6FD19364459AC293E48384090A952C"
      unitRef="shares">57968493</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10872338e2080-wk-Fact-F23ED74E3595AB330930838408E2BCB2"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e2099-wk-Fact-FAECB5F7624167B217B18384090BBE69"
      unitRef="usd">957631000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e2119-wk-Fact-C6EC4004246178A8D216838409161FA4"
      unitRef="usd">-244166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e2139-wk-Fact-39E90934711934E69E788384090EBBD3"
      unitRef="usd">-8514000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10872338e2159-wk-Fact-D20E34F58E972ED30A598384090CAC7C"
      unitRef="usd">705009000</us-gaap:StockholdersEquity>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e2175-wk-Fact-3D1FC7964B92F6F576E48384090ADB22"
      unitRef="shares">9319</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e2208-wk-Fact-B87EEC058CAB3B5533D3838409113D9D"
      unitRef="usd">0</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872338e2266-wk-Fact-4AAEAAEC70F7ABD270258384090B334E"
      unitRef="usd">0</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e2287-wk-Fact-B0B4F6BDD018C5641663C7313DDD8C60"
      unitRef="shares">211506</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e2320-wk-Fact-5A29EA6BF291F98A1100C7313DBC349A"
      unitRef="usd">1928000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872338e2378-wk-Fact-76BB9862E39A9D2AE8F083B86A36CA72"
      unitRef="usd">1928000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e2432-wk-Fact-90C32C805519E1D880C983840917F027"
      unitRef="usd">9584000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872338e2490-wk-Fact-B1178DFC0F4EBF1F19B8838408DC2ABC"
      unitRef="usd">9584000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e2564-wk-Fact-5C77AA9799106644217E8384090E01A0"
      unitRef="usd">-21554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872338e2603-wk-Fact-E1B9005184A973B7A7DB838408E932C4"
      unitRef="usd">-21554000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e2697-wk-Fact-D3A4DDBBE876A1E197FD838409146977"
      unitRef="usd">-372000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872338e2717-wk-Fact-EF897FD7804AB045109383840918A357"
      unitRef="usd">-372000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d10872338e2739-wk-Fact-D89C027F379A6CFD1DBA83840920232F"
      unitRef="shares">58189318</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d10872338e2758-wk-Fact-6F5B7DAC9E5564EDA3B2838409031EFD"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d10872338e2777-wk-Fact-6F806EDF6BAF8142AC9E8384091282CC"
      unitRef="usd">969143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d10872338e2797-wk-Fact-7B9E1E8935624AEE603F8384091DBE29"
      unitRef="usd">-265720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d10872338e2817-wk-Fact-DD2CE792DEECC94FE82183840907BD20"
      unitRef="usd">-8886000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1"
      decimals="-3"
      id="d10872338e2837-wk-Fact-80D49E713ED952DB2CE683840910E0BF"
      unitRef="usd">694595000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e831-wk-Fact-53B83DEBD9965826B962D10AA5335D67"
      unitRef="usd">-60106000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e851-wk-Fact-EF2186BF7A7E5289A65EA2242733FC63"
      unitRef="usd">-21554000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e908-wk-Fact-47507C4F28E0541A90254324BAB0A248"
      unitRef="usd">23485000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e927-wk-Fact-4BE73CE56FE458F8A57743CB0E3867C4"
      unitRef="usd">9698000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e947-wk-Fact-EF644EFBE66C5B6FBCF9C4E3F7A49964"
      unitRef="usd">20870000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e966-wk-Fact-1099264A46FF55858EC5A31677D2B85B"
      unitRef="usd">9584000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e986-wk-Fact-3D538256192153D2850ED671814F7550"
      unitRef="usd">3620000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1005-wk-Fact-049DB67D004E5754AD63917F8E993B8A"
      unitRef="usd">2634000</us-gaap:OperatingLeaseCost>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1025-wk-Fact-69DFD3FD7A02579EBCEEA054BA3ED00D"
      unitRef="usd">629000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1044-wk-Fact-B0D322D158D15ECBB83190E0E456EBAA"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1105-wk-Fact-0CE2E442AF2B59C39D9E77E1A50DB1ED"
      unitRef="usd">42744000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1125-wk-Fact-47976C90F07150AA8AD17FDFA24628C4"
      unitRef="usd">37522000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <twou:IncreaseDecreaseInRefundsPayable
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1147-wk-Fact-CD2188F1DC585214844CCDC65F493EC7"
      unitRef="usd">2739000</twou:IncreaseDecreaseInRefundsPayable>
    <twou:IncreaseDecreaseInRefundsPayable
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1166-wk-Fact-8F84C9A72DF35FD287093117EC792C22"
      unitRef="usd">-10595000</twou:IncreaseDecreaseInRefundsPayable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1187-wk-Fact-FE948454E3C2578F9BC6B40B89E32127"
      unitRef="usd">5273000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1207-wk-Fact-993937AA37065F07BEE37614529E663E"
      unitRef="usd">10489000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1228-wk-Fact-BEC5BB018A0A517988E83D6ACC518F4B"
      unitRef="usd">23390000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1247-wk-Fact-ABEA852BC6E551ECAE01361145F85506"
      unitRef="usd">17536000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1267-wk-Fact-146E9E2BC3EB5A94BC052CF250410E14"
      unitRef="usd">3033000</twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits>
    <twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1286-wk-Fact-9D91A74FD8125A4387BFD0BE68A008F0"
      unitRef="usd">-6768000</twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1307-wk-Fact-2E37A31CB4775F1BB6C0BB136303713C"
      unitRef="usd">21650000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1326-wk-Fact-86F290804FEB57A6B6A18F96AEC533B0"
      unitRef="usd">16215000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1346-wk-Fact-9A7ED19EEEA754C8A3A272DA868E427D"
      unitRef="usd">-3920000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1366-wk-Fact-C3F910FC411B5759A7C29D9D7617C607"
      unitRef="usd">-1640000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1387-wk-Fact-66A57B70495D59F78EDDD95ED373FE28"
      unitRef="usd">2764000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1406-wk-Fact-03022C08930C58B7ABCA427359265A22"
      unitRef="usd">373000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1426-wk-Fact-1FBCC5738D09419BC5F1838408E381B5"
      unitRef="usd">-9863000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1445-wk-Fact-B80A9594D12F722CCCAD838408DE6952"
      unitRef="usd">-32528000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1505-wk-Fact-07471FD40968559EADDE7307CE2A9849"
      unitRef="usd">958000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1525-wk-Fact-2B5AE3D597B95D97BAE9CFD9DB1D2A22"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1545-wk-Fact-DBAB7A4F1821559691743AFAD38AC814"
      unitRef="usd">15808000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1565-wk-Fact-E83D83D3FB735F38A66EF141FF4FE140"
      unitRef="usd">13570000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1587-wk-Fact-E6708687ACE95564BF7DD4FED3F028EE"
      unitRef="usd">2436000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1607-wk-Fact-F91D097F2FC758AE90929534877143C2"
      unitRef="usd">3164000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1628-wk-Fact-253C367DA62D5BBAA451BF6CB4E8F701"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1647-wk-Fact-824B3DC8B6A65103AC351F573468FBCB"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1668-wk-Fact-EAFE24B0773D5D66AD7A021089BC46C8"
      unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1687-wk-Fact-892014ECD83E53D59EAA5262820589FA"
      unitRef="usd">25000000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <twou:AdvancesRepaidFromToCustomers
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1707-wk-Fact-A314ACD7546E5ADF87B6DAA66F4E39F2"
      unitRef="usd">100000</twou:AdvancesRepaidFromToCustomers>
    <twou:AdvancesRepaidFromToCustomers
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1726-wk-Fact-BA91C2AA6D8E5B61A04A76DA598A7450"
      unitRef="usd">200000</twou:AdvancesRepaidFromToCustomers>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1746-wk-Fact-B6F24145EA02E8E308C38384091043B1"
      unitRef="usd">-19102000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1765-wk-Fact-0ED6488654FA68538E7D838408E8CC3C"
      unitRef="usd">5966000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1824-wk-Fact-EC5B14683F1957688775B7D0031888C2"
      unitRef="usd">358000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1844-wk-Fact-A83050BF7DB455D78848F990257B6AE2"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1864-wk-Fact-BED18618E9AC5A0883E1164BBC4E89F1"
      unitRef="usd">2500000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1884-wk-Fact-682046420C9F53B583A603B7F321075A"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1904-wk-Fact-515CCE143E3852F4AD4E6ADC01C464DB"
      unitRef="usd">384000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1923-wk-Fact-C58165766FDA54D2A423439EC1EC5E5A"
      unitRef="usd">1928000</us-gaap:ProceedsFromStockOptionsExercised>
    <twou:PaymentsToAcquisitionofAmortizableIntangibleAssets
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1943-wk-Fact-D3470EB2E21256A4ABA866AF57AB97C1"
      unitRef="usd">0</twou:PaymentsToAcquisitionofAmortizableIntangibleAssets>
    <twou:PaymentsToAcquisitionofAmortizableIntangibleAssets
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e1962-wk-Fact-1CA60B854E0C5A248E3F694DAEC873CC"
      unitRef="usd">1283000</twou:PaymentsToAcquisitionofAmortizableIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e1983-wk-Fact-437409A664EDC91E57A283840913B009"
      unitRef="usd">-2474000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e2002-wk-Fact-8035462744A65C7C8170838408DF107C"
      unitRef="usd">645000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e2023-wk-Fact-0C5B9E9230485FF8A507AFB0384D502B"
      unitRef="usd">-944000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e2043-wk-Fact-AC75E94995725086900111EFA0EF01F8"
      unitRef="usd">-249000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e2064-wk-Fact-E104226FB06225E8511A838408E014BB"
      unitRef="usd">-32383000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e2084-wk-Fact-8DAA5435B83D029821398384091AFF3C"
      unitRef="usd">-26166000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10872339e2105-wk-Fact-388F141E75EC5BA692642561F3FD7812"
      unitRef="usd">189869000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d10872339e2124-wk-Fact-F413AB345F155CEE91185A42EC723C32"
      unitRef="usd">449772000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10872339e2149-wk-Fact-080529EDAEAC9F90147B8384090D392F"
      unitRef="usd">157486000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q1"
      decimals="-3"
      id="d10872339e2167-wk-Fact-165475910E331C551B4D838408E16C6C"
      unitRef="usd">423606000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e2268-wk-Fact-F76188C4605B50D43E11A8709E6A3571"
      unitRef="usd">4918000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e2287-wk-Fact-72E6D236E1E474D76060BEB98E78DB93"
      unitRef="usd">27000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10872339e2348-wk-Fact-1653F815B332FDD36EB0BEBA92609ADB"
      unitRef="usd">1700000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10872339e2367-wk-Fact-72FBACAACAEFAFCF4D6FBEBA923D6C6D"
      unitRef="usd">3200000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-4926CB4E5276F2C0EB428384092CD12D-0-wk-Fact-6E6ED65AB88ADD96B72F838408F85025">Organization&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;2U,&#160;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 400 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:10px;padding-top:10px;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 Graduate Program Segment and the Alternative Credential Segment. The Company&#x2019;s Graduate Program Segment 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 Alternative Credential Segment 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%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In December 2019, a novel coronavirus disease (&#x201c;COVID-19&#x201d;) was reported and in January 2020, the World Health Organization (&#x201c;WHO&#x201d;) declared it a Public Health Emergency of International Concern. On February 28, 2020, the WHO raised its assessment of the COVID-19 threat from high to very high at a global level due to the continued increase in the number of cases and affected countries, and on March 11, 2020, the WHO characterized COVID-19 as a pandemic. While the Company did not incur significant disruptions to its operations during the first quarter of 2020 from COVID-19, it is difficult at this time to predict the impact that COVID-19 will have on its business, financial position and operating results in future periods due to numerous uncertainties and is closely monitoring the impact of the pandemic on all aspects of its business.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="FD2020Q1YTD"
      decimals="INF"
      id="d10872880e688-wk-Fact-9E930401F2CD1CA1D0D0838408F928B8"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-3D8FAFE915974DEF89DC8384092D1004-0-wk-Fact-0C27110D6442AADA1DD183840914A253">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 unaudited condensed consolidated financial statements, which include the assets, liabilities, results of operations and cash flows of the Company have been prepared in accordance with: (i)&#160;generally accepted accounting principles in the United States (&#x201c;U.S.&#160;GAAP&#x201d;) for interim financial information; (ii)&#160;the instructions to Form&#160;10-Q; and (iii)&#160;the guidance of Rule&#160;10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended, for financial statements required to be filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;). As permitted under such rules, certain notes and other financial information normally required by U.S. GAAP have been condensed or omitted. The Company believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#x2019;s financial position, results of operations, and cash flows as of and for the periods presented herein. The Company&#x2019;s results of operations for the &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; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; may not be indicative of the Company&#x2019;s future results. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the Company&#x2019;s Annual Report on Form&#160;10-K for the fiscal 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;. 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;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The condensed consolidated balance sheet data 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 derived from the audited financial statements, but does not include all disclosures required by U.S. GAAP on an annual reporting 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;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 condensed 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;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-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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#212529;"&gt;on the Company&#x2019;s condensed 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 amortized cost net of provision for credit losses. The Company&#x2019;s methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers.&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;color:#212529;"&gt;The Company&#x2019;s estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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&#160;Graduate Program Segment&#160;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 represents 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;color:#212529;"&gt;Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the condensed 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 condensed 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;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#212529;"&gt;The following table presents the change in provision for credit losses within the Company&#x2019;s consolidated balance sheets for the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;text-indent:48px;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:92.98245614035088%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;Provision for Credit Losses&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="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;Balance as of January 1, 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;1,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Current period provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;629&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;Amounts written off&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;(28&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;/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;Balance as of March 31, 2020&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;1,931&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:10px;padding-top:10px;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: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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This ASU is intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, to ease the potential accounting and financial reporting burden associated with the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This ASU may be applied as of the beginning of any interim period that includes its effective date (i.e., March 12, 2020) through December 31, 2022. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.&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 January 2020, the FASB issued ASU No. 2020-01, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. ASU 2020-01 was issued to clarify the interaction of the accounting for equity securities under ASC 321 and investments accounted for under the equity method of accounting in ASC 323 and the accounting for certain forward contracts and purchased options accounted for under ASC 815. With respect to the interactions between ASC 321 and ASC 323, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting when applying the measurement alternative in ASC 321, immediately before applying or discontinuing the equity method of accounting. The update regarding forward contracts and purchased options is not applicable as the Company does not have any forward contracts or purchased options. The amendments in this ASU are &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;effective for interim and annual reporting periods beginning after December 15, 2020. Early adoption is permitted, including adoption in any interim period. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.&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 December 2019, the FASB 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 condensed consolidated financial statements and related disclosures.&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 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. The Company adopted the amendments related to ASU Nos. 2016-01 and 2016-13 on January 1, 2020 under the modified retrospective transition method, with the exception of the amendments related to equity securities without readily determinable fair values for which an entity elects the measurement alternative, which have been adopted prospectively. Adoption of these amendments did not have a material impact on the Company&#x2019;s condensed consolidated financial statements or related disclosures. Refer below for further discussion of ASU No. 2016-13. 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: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 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;March 31, 2020&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 31, 2019&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.6 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;$3.1 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 condensed 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 &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 Company did not incur a material amount of amortization for the &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; months ended  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;March 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: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 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: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 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 Company adopted this ASU and the related amendments on January 1, 2020 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. &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 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:10px;padding-top:10px;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:10px;padding-top:10px;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 condensed consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of changes in stockholders&#x2019; equity or the condensed consolidated statements of cash flows. Refer to Note 7 for more information about the Company&#x2019;s lease-related obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-F4825F1F91F51307CD428384092C0A8B-0-wk-Fact-87632A7A7B794966F2ED8384090F16CA">&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 unaudited condensed consolidated financial statements, which include the assets, liabilities, results of operations and cash flows of the Company have been prepared in accordance with: (i)&#160;generally accepted accounting principles in the United States (&#x201c;U.S.&#160;GAAP&#x201d;) for interim financial information; (ii)&#160;the instructions to Form&#160;10-Q; and (iii)&#160;the guidance of Rule&#160;10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended, for financial statements required to be filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;). As permitted under such rules, certain notes and other financial information normally required by U.S. GAAP have been condensed or omitted. The Company believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#x2019;s financial position, results of operations, and cash flows as of and for the periods presented herein. The Company&#x2019;s results of operations for the &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; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; may not be indicative of the Company&#x2019;s future results. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the Company&#x2019;s Annual Report on Form&#160;10-K for the fiscal 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;. 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;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The condensed consolidated balance sheet data 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 derived from the audited financial statements, but does not include all disclosures required by U.S. GAAP on an annual reporting basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FD2020Q1YTD"
      id="TextSelection-89A69633B2EA4F7471468384092D5670-0-wk-Fact-85AAD0948A765057562C838409123320">&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 condensed 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:AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-5121B8C54910F7A8F08FC0F5E1871DC0-0-wk-Fact-CFC46BBB7E7D46802BB0C0F709C7D0A3">&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;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-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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#212529;"&gt;on the Company&#x2019;s condensed 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 amortized cost net of provision for credit losses. The Company&#x2019;s methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers.&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;color:#212529;"&gt;The Company&#x2019;s estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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&#160;Graduate Program Segment&#160;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 represents 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;color:#212529;"&gt;Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the condensed 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 condensed 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;</twou:AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-9C4860596F2BE6EBC086C0F736973239-0-wk-Fact-36A123222000F7E90AD7C0F7F22A38D5">&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;color:#212529;"&gt;The following table presents the change in provision for credit losses within the Company&#x2019;s consolidated balance sheets for the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;text-indent:48px;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:92.98245614035088%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;Provision for Credit Losses&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="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;Balance as of January 1, 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;1,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Current period provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;629&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;Amounts written off&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;(28&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;/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;Balance as of March 31, 2020&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;1,931&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:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10874548e827-wk-Fact-2C3008271D463AAE1131C6DF2FA744F2"
      unitRef="usd">1330000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10874548e842-wk-Fact-69DFD3FD7A02579EBCEEA054BA3ED00D"
      unitRef="usd">629000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10874548e862-wk-Fact-C0E1AE16B91D9D435A10C6DF2F977FCC"
      unitRef="usd">28000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10874548e888-wk-Fact-9F343971142FF5290094C0F98CFFDC02"
      unitRef="usd">1931000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-D3C64DB9CBAD8179DC028384092C4A4F-0-wk-Fact-7AF929C4AC8638F8D1008384090C3133">&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;Recent Accounting Pronouncements&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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This ASU is intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, to ease the potential accounting and financial reporting burden associated with the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This ASU may be applied as of the beginning of any interim period that includes its effective date (i.e., March 12, 2020) through December 31, 2022. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.&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 January 2020, the FASB issued ASU No. 2020-01, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. ASU 2020-01 was issued to clarify the interaction of the accounting for equity securities under ASC 321 and investments accounted for under the equity method of accounting in ASC 323 and the accounting for certain forward contracts and purchased options accounted for under ASC 815. With respect to the interactions between ASC 321 and ASC 323, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting when applying the measurement alternative in ASC 321, immediately before applying or discontinuing the equity method of accounting. The update regarding forward contracts and purchased options is not applicable as the Company does not have any forward contracts or purchased options. The amendments in this ASU are &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;effective for interim and annual reporting periods beginning after December 15, 2020. Early adoption is permitted, including adoption in any interim period. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.&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 December 2019, the FASB 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 condensed consolidated financial statements and related disclosures.&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 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. The Company adopted the amendments related to ASU Nos. 2016-01 and 2016-13 on January 1, 2020 under the modified retrospective transition method, with the exception of the amendments related to equity securities without readily determinable fair values for which an entity elects the measurement alternative, which have been adopted prospectively. Adoption of these amendments did not have a material impact on the Company&#x2019;s condensed consolidated financial statements or related disclosures. Refer below for further discussion of ASU No. 2016-13. 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: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 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;March 31, 2020&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 31, 2019&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.6 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;$3.1 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 condensed 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 &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 Company did not incur a material amount of amortization for the &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; months ended  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;March 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: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 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: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 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 Company adopted this ASU and the related amendments on January 1, 2020 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. &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 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:10px;padding-top:10px;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:10px;padding-top:10px;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 condensed consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of changes in stockholders&#x2019; equity or the condensed consolidated statements of cash flows. Refer to Note 7 for more information about the Company&#x2019;s lease-related obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2020Q1YTD"
      decimals="-5"
      id="d10874548e1017-wk-Fact-A4DD4AB98F5753BD805E84FCCA3D84D0"
      unitRef="usd">3600000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d10874548e1021-wk-Fact-847C1B43C4D04AD8A740A8721BC54B2A"
      unitRef="usd">3100000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q1QTD"
      id="d10874548e1026-wk-Fact-1E867617099F5F92A92E83CA114213D6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d10874548e1095-wk-Fact-FD2443C8C72BB9278F4949A8F7E94573"
      unitRef="usd">34000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d10874548e1099-wk-Fact-CAB1E47CB1B6C3A3C92E49A92C3CD96B"
      unitRef="usd">5000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d10874548e1103-wk-Fact-C3201332B113A454EEDDA8CF3C7E7039"
      unitRef="usd">58000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-DF66C07CC863F5A7E2CF8384092E2530-0-wk-Fact-5F127920DC007DDA2F5783840908FC64">Business Combination&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 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. These final adjustments to the purchase price were paid in the first quarter of 2020. Under the terms of the Merger 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 condensed consolidated financial statements within the Alternative Credential Segment as of May 22, 2019.&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 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 date 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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as if the acquisition of Trilogy had occurred on January 1, 2019:&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:100%;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:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:27%;"/&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;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;Three Months Ended&lt;br/&gt;March 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 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, except per share amounts)&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;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;153,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;(39,795&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:2px;padding-top:2px;padding-bottom:2px;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;(0.68&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="d10873860e684-wk-Fact-6DDCC835704C5C85982C4C24014E44C6"
      unitRef="usd">608600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <twou:BusinessAcquisitionParValue
      contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="INF"
      id="d10873860e688-wk-Fact-09898DBFC637EB58749283840909809B"
      unitRef="usdPerShare">0.001</twou:BusinessAcquisitionParValue>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-8C1F85990B584F7147A88384092E259A-0-wk-Fact-07A12EECB4A3555EA4708384090D74BB">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 &lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as if the acquisition of Trilogy had occurred on January 1, 2019:&lt;/span&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:100%;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:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:27%;"/&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;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;Three Months Ended&lt;br/&gt;March 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 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, except per share amounts)&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;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;153,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;(39,795&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:2px;padding-top:2px;padding-bottom:2px;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;(0.68&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:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10873860e779-wk-Fact-340D4808F5655746AFD99BB9E0A417BE"
      unitRef="usd">153310000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10873860e794-wk-Fact-71EDDAA3D48353BA9A73C65F80CC6094"
      unitRef="usd">-39795000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <twou:BasicAndDilutedEarningsPerShareProforma
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10873860e820-wk-Fact-0DDFF761CD7D52BDA9477B8E68C3BCDF"
      unitRef="usdPerShare">-0.68</twou:BasicAndDilutedEarningsPerShareProforma>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-A4ABBEAAC6625CB0F06C8384092ED714-0-wk-Fact-1FD681869375E54E315B838408F91CD1"> 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 following table presents the changes in the carrying amount of goodwill by reportable segment within the Company&#x2019;s condensed consolidated balance sheets for the period indicated.&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="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:54%;"/&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:14%;"/&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="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&lt;br/&gt;Program&#160;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 &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;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&#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;Balance as of 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;background-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;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(13,617&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;(13,617&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 March&#160;31, 2020&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;&#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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;404,733&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;404,733&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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The carrying amount of goodwill in the Alternative Credential Segment included accumulated impairment charges 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; each as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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 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: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 amortizable intangible assets, net within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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.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:23%;"/&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:8%;"/&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:8%;"/&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 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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;March&#160;31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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 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&#160;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&#160;(in&#160;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: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="25" 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&#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;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;147,910&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(48,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 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;98,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;/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;padding-left:12px;text-indent:-12px;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;178,014&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;(62,020&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;115,994&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;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;/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;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;105,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,679&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;91,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;/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;padding-left:12px;text-indent:-12px;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;24,918&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;(6,398&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;18,520&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;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;/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;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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;456,045&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;(131,069&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;324,976&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;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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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;/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 amounts presented in the table above include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$26.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;$30.7 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;March&#160;31, 2020&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, 2019&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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;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;March 31, 2020&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;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;$20.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;$7.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;2019&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: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 estimated future amortization expense of the Company&#x2019;s amortizable intangible assets placed in service as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&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.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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;Future Amortization Expense&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="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;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;background-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;60,365&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;73,532&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;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;57,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,214&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;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,224&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&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;298,435&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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-DBFB915F5E6DD5A3D2458384092EEB1D-0-wk-Fact-AFFD87DCAC5B490C4FC7838408F977C3">&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 changes in the carrying amount of goodwill by reportable segment within the Company&#x2019;s condensed consolidated balance sheets for the period indicated.&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="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:54%;"/&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:14%;"/&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="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&lt;br/&gt;Program&#160;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 &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;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&#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;Balance as of 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;background-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;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(13,617&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;(13,617&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 March&#160;31, 2020&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;&#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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;404,733&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;404,733&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="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10876810e847-wk-Fact-EC0212833049FFE75954838408FE0609"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10876810e866-wk-Fact-F27F6179670E37C6EF81838409208642"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10876810e885-wk-Fact-CBB6FA4DACFB5638A80676973B4D8230"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10876810e901-wk-Fact-7BE066949395319BFF0483840900297C"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10876810e920-wk-Fact-9039441583721B7034E1A872AF243A9B"
      unitRef="usd">-13617000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10876810e940-wk-Fact-7C505FD578246E046549838408FF530A"
      unitRef="usd">-13617000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10876810e967-wk-Fact-20EF855B693579CC3DB3838409210FBC"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10876810e985-wk-Fact-D9E91AE8AD58759CC29C83840901167C"
      unitRef="usd">404733000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10876810e1003-wk-Fact-912594FB04885D5A8CB6E41E37B951B7"
      unitRef="usd">404733000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10876810e1019-wk-Fact-C67BE73CDBE64BC2C98BA8B921C51CA4"
      unitRef="usd">70400000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-B89A41E8B6CD76F7DAC38384092E91A1-0-wk-Fact-247B0633B94B1F810447838408F9BED1">&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 amortizable intangible assets, net within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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.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:23%;"/&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:8%;"/&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:8%;"/&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 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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;March&#160;31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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 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&#160;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&#160;(in&#160;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: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="25" 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&#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;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;147,910&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(48,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 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;98,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;/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;padding-left:12px;text-indent:-12px;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;178,014&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;(62,020&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;115,994&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;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;/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;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;105,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,679&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;91,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;/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;padding-left:12px;text-indent:-12px;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;24,918&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;(6,398&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;18,520&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;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;/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;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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;456,045&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;(131,069&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;324,976&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;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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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;/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="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1530-wk-Fact-D8107932301253CE826C5880C8F44062"
      unitRef="usd">147910000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1549-wk-Fact-FA2B1C8353615D278FACB4E1FBB13D5E"
      unitRef="usd">48972000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1570-wk-Fact-53ED1B4E75D8B97FE5D4838408E16B0D"
      unitRef="usd">98938000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1589-wk-Fact-7EE4F71CED4A593988480FBDBD5DBA2B"
      unitRef="usd">142712000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1608-wk-Fact-D4D0F51F3D6D542EBA03C14740506303"
      unitRef="usd">41106000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d10876810e1629-wk-Fact-30EA827421204770AC038384091D556B"
      unitRef="usd">101606000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1654-wk-Fact-CE1B43C6698A5F8291151E1A9DCA97F4"
      unitRef="usd">178014000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1673-wk-Fact-EB66AAB52AF5557DBDA01A4EC82E679D"
      unitRef="usd">62020000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1694-wk-Fact-387CF4DC4A9345B6028E838408DE651F"
      unitRef="usd">115994000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1713-wk-Fact-0818E04BF17F5EF29F45368DEDAADF73"
      unitRef="usd">167758000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1732-wk-Fact-309A198EEBDF57C6AEE6D75317D3A07C"
      unitRef="usd">54736000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d10876810e1753-wk-Fact-29545EDB3D347F99C98D838408E023D8"
      unitRef="usd">113022000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1783-wk-Fact-5F0F519653B255D78672E7DE51B04137"
      unitRef="usd">105203000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1802-wk-Fact-682CB583330D551787CD7E7800CBB22E"
      unitRef="usd">13679000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1823-wk-Fact-C2BAAC6373DEB5E7A5B9838408DE77A2"
      unitRef="usd">91524000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1842-wk-Fact-70D565483DCD5CC089D18B9E0317F2AB"
      unitRef="usd">110344000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1861-wk-Fact-AAA4A66DD10C5709BBE6C63445A7AD18"
      unitRef="usd">12419000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d10876810e1882-wk-Fact-E48E52A32A044C470FB98384091C719D"
      unitRef="usd">97925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e1912-wk-Fact-05FEBEEF05C35C769F54ACA2A99BA005"
      unitRef="usd">24918000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e1931-wk-Fact-C684710F4F275785990D9049F792FE04"
      unitRef="usd">6398000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e1952-wk-Fact-EB17D6E465473AD63C0F83840921AA5B"
      unitRef="usd">18520000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e1971-wk-Fact-8C9D9317857154DDBB01009848C99F04"
      unitRef="usd">26462000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e1990-wk-Fact-B7BFC70BE4E25BE4A6FA67EEED17FF8A"
      unitRef="usd">5940000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d10876810e2011-wk-Fact-A8F56E37C59CED573F738384091CD6E9"
      unitRef="usd">20522000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10876810e2046-wk-Fact-63E9B51CB53EF088C84F8384091D4E53"
      unitRef="usd">456045000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10876810e2065-wk-Fact-15B11B74CBD465334B218384091C004E"
      unitRef="usd">131069000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10876810e2086-wk-Fact-B74CF564CAEB5935B4BF40F50AB4F530"
      unitRef="usd">324976000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10876810e2105-wk-Fact-A1525E1DFDA205B931188384091956B7"
      unitRef="usd">447276000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10876810e2124-wk-Fact-EFE030EFF09C3F7E6426838408DFF1F3"
      unitRef="usd">114201000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10876810e2145-wk-Fact-1D7BA5F38C3751A98CBDC1104228AC10"
      unitRef="usd">333075000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-5"
      id="d10876810e2160-wk-Fact-B731E4C1782F5780B25B1DEB4EAC32A1"
      unitRef="usd">26500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-5"
      id="d10876810e2164-wk-Fact-2A34CDE57B4D508180A3997675DE3AB9"
      unitRef="usd">30700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember"
      decimals="-5"
      id="d10876810e2180-wk-Fact-A0A88852BF24A9B0EC1AC18B69F83922"
      unitRef="usd">48100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ContentDevelopmentMember"
      decimals="-5"
      id="d10876810e2184-wk-Fact-67CDD858C8C54C35559DC18B82B350B6"
      unitRef="usd">48100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d10876810e2188-wk-Fact-D13E072300584EC48A40C18B9BE7CA7D"
      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="d10876810e2192-wk-Fact-30ADE71ABB869C17D010C18BB4EB8228"
      unitRef="usd">7100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2020Q1YTD"
      decimals="-5"
      id="d10876810e2204-wk-Fact-8DEFA8B3E106DBDF50BD838408F7D219"
      unitRef="usd">20200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q1QTD"
      decimals="-5"
      id="d10876810e2208-wk-Fact-2ABC9E420B370B2F3797838408F52F1B"
      unitRef="usd">7000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-0E6DF13DD0549BB2F0D68384092EC7A3-0-wk-Fact-B6A9746EC6C83CA06F0A838408F5D690">&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 estimated future amortization expense of the Company&#x2019;s amortizable intangible assets placed in service as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&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.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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;Future Amortization Expense&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="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;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;background-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;60,365&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;73,532&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;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;57,564&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,214&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;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,224&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&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;298,435&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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2298-wk-Fact-2E4E509EE1CF522BA83B832D4F87E00C"
      unitRef="usd">60365000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2313-wk-Fact-E0EA59884E295EDF93FE1CF04FFB6492"
      unitRef="usd">73532000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2333-wk-Fact-9815E8E18D5E550B9C11EE29F2EF45DD"
      unitRef="usd">57564000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2353-wk-Fact-9FBA26BEE3765908B31139663D414353"
      unitRef="usd">41214000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2373-wk-Fact-EA9DD0AACBF65D7A82D680424CDE99C2"
      unitRef="usd">22536000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2393-wk-Fact-BC7E82B74E485705AA2806FC0D224E68"
      unitRef="usd">43224000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10876810e2418-wk-Fact-6BCA6E5921F428B490658384091216C2"
      unitRef="usd">298435000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-A7142D3181D99501956C8384092EB042-0-wk-Fact-E794B24EE7C424843FAD838408EBB246">Accrued Expenses&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 accounts payable and accrued expenses within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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: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;March 31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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 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;Accrued university and head tutor 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;background-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;21,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;23,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Accrued marketing 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;27,694&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;22,055&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;Accrued transaction, integration and 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;2,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,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;/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;Accounts payable and other accrued 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;&lt;span&gt;37,999&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;15,448&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 accounts payable and accrued expenses&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;89,198&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;65,381&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;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="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;Accrued transaction, integration and restructuring-related costs included &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; and &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;, which related to an employee termination benefits reserve for organizational restructuring as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;2019&lt;/span&gt;, expense related to the Company&#x2019;s marketing and advertising efforts of its own brand were not material.</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-40EEC2FC1721EC62CB7A83F8C948392D-0-wk-Fact-5D29183469431C8B744B83F9C0ECB940">&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 accounts payable and accrued expenses within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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: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;March 31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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 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;Accrued university and head tutor 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;background-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;21,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;23,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Accrued marketing 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;27,694&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;22,055&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;Accrued transaction, integration and 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;2,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,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;/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;Accounts payable and other accrued 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;&lt;span&gt;37,999&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;15,448&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 accounts payable and accrued expenses&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;89,198&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;65,381&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;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;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;Accrued transaction, integration and restructuring-related costs included &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; and &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;, which related to an employee termination benefits reserve for organizational restructuring as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10878120e794-wk-Fact-A81E42D08448594F9776F473CDA08C6F"
      unitRef="usd">21174000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10878120e813-wk-Fact-1DAE7946248681F3D17B83D99081AB74"
      unitRef="usd">23419000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10878120e828-wk-Fact-5902E028FE9451DD8F67F0DA52F3D63D"
      unitRef="usd">27694000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10878120e847-wk-Fact-067A37E8B14E5A43992F83D9A7F0461E"
      unitRef="usd">22055000</us-gaap:AccruedMarketingCostsCurrent>
    <twou:AccruedTransactionIntegrationandRestructuringRelatedCosts
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10878120e867-wk-Fact-62896AB5884F509094AB3559EB3430C7"
      unitRef="usd">2331000</twou:AccruedTransactionIntegrationandRestructuringRelatedCosts>
    <twou:AccruedTransactionIntegrationandRestructuringRelatedCosts
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10878120e886-wk-Fact-CA3C23BF4007DC833DB883DB3A7E4366"
      unitRef="usd">4459000</twou:AccruedTransactionIntegrationandRestructuringRelatedCosts>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10878120e906-wk-Fact-7C260AEACAD8306C846D83F662EDD483"
      unitRef="usd">37999000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10878120e925-wk-Fact-4EEDD76764B491D4F63683F662AE997D"
      unitRef="usd">15448000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10878120e950-wk-Fact-90D90568F93D5E489B5CB70089B210D3"
      unitRef="usd">89198000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10878120e969-wk-Fact-2623AFDC4D075F338913D2A3A22EF765"
      unitRef="usd">65381000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:RestructuringReserve
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10878120e995-wk-Fact-3F1AB7251C6054E196A1D0B011A71597"
      unitRef="usd">100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10878120e999-wk-Fact-6D468AF0AE1FD36DA078A899E8576DD3"
      unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-6E4BF9885C5D74E537A68384092E5A30-0-wk-Fact-63DE45DC9EE90F637BB9838408F5477D">Commitments and Contingencies&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;Legal Contingencies&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 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:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&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;/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 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 transferred the cases to the United States District Court for the District of Maryland, and the docket numbers are now 8:19-cv-3455 (D. MD) and 8:20-cv-1006 (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.&#160;&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 believes that the claims are without merit and it intends to vigorously defend against these claims.&#160;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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stockholder Derivative Suit&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;On April 30, 2020, Richard Theis filed a stockholder derivative complaint purportedly on behalf of the Company and against Christopher J. Paucek, the Company&#x2019;s CEO, Catherine A. Graham, the Company&#x2019;s former CFO, and the Company&#x2019;s board of directors in the United States District Court for the Southern District of New York, with docket number 20-cv-3360.&#160; The complaint alleges claims for breaches of fiduciary duty, insider sales and misappropriation of information, unjust &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;enrichment, and violations of Section 14(a) of the Securities Exchange Act of 1934 based upon allegedly false and misleading statements regarding the Company&#x2019;s business prospects and financial projections.&#160;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: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 Commitments&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;Certain of the agreements entered into between the Company and its university clients in the Graduate Program Segment 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 Graduate Program Segment 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment, 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;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the future minimum payments due to university clients has not materially changed relative to the amounts provided in the notes to the consolidated financial statements included in the Company&#x2019;s Annual Report on Form&#160;10-K for the fiscal 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment 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 condensed consolidated balance sheets.&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;March 31, 2020&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>
    <twou:AdditionalInvestmentInEducationalTechnologyContingentPayment
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10878125e750-wk-Fact-044B7444D65C52ECB458827023759C45"
      unitRef="usd">5000000.0</twou:AdditionalInvestmentInEducationalTechnologyContingentPayment>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-E857F0D64A55189D6B928384092FC38B-0-wk-Fact-3B58CECC5B7FE9BF9FA583840906B940">Leases&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 leases facilities under non-cancellable 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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. 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-cancellable lease terms. The future lease payments due under non-cancellable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancellable leases. The Company did not have any subleases as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;The following table presents the components of lease expense within the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;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:86.93957115009746%;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:63%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&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="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;Three Months Ended&lt;br/&gt;March 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="overflow:hidden;font-size:10pt;"&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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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: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;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,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,622&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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&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;236&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 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;1,460&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;914&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;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,193&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;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;3,772&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:10px;padding-top:10px;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;March 31, 2020&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.8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years and the weighted-average discount rate was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.9%&lt;/span&gt;&lt;/span&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;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;$4.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: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 following table presents the maturities of the Company&#x2019;s operating lease liabilities as of the period indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;March 31, 2020&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="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;Remainder of 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;12,675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,416&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,673&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,364&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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;52,166&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;127,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,841&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;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;81,399&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: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;March 31, 2020&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;$67.9 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;through 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;&lt;span&gt;twelve years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="FI2020Q1_srt_RangeAxis_srt_MaximumMember"
      id="d10879172e687-wk-Fact-78622A2206572E8B94C78384090389C2">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="FI2020Q1"
      id="d10879172e691-wk-Fact-3D32349283D0030ACD1C83840909FAC1">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <twou:LesseeOperatingLeaseOptiontoTerminateTerm
      contextRef="FD2020Q1YTD"
      id="d10879172e695-wk-Fact-9A12055C9E7B87EB07A0838409090ED2">P1Y</twou:LesseeOperatingLeaseOptiontoTerminateTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-50AAD65E37CD34ECF5DC8384092F64D8-0-wk-Fact-D1E7B0995F4CBF40862283840905D684">&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 lease expense within the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;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:86.93957115009746%;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:63%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&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="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;Three Months Ended&lt;br/&gt;March 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="overflow:hidden;font-size:10pt;"&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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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: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;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,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,622&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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&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;236&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 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;1,460&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;914&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;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,193&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;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;3,772&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="FD2020Q1YTD"
      decimals="-3"
      id="d10879172e862-wk-Fact-05B4F38EF5C4AF01A507838408EEA3DD"
      unitRef="usd">3620000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10879172e881-wk-Fact-1901BF15C42B8F5F388083FAEED6082C"
      unitRef="usd">2622000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10879172e896-wk-Fact-A80CC5541F0234E654DA838408F1A814"
      unitRef="usd">113000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10879172e915-wk-Fact-CBA6AD8F4C606D31351683FAEEDD9B31"
      unitRef="usd">236000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10879172e935-wk-Fact-2EB6F4754BEFF38D127D838408EC3C49"
      unitRef="usd">1460000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10879172e954-wk-Fact-D2EABCA314D13C0A033883FAEECBB6E9"
      unitRef="usd">914000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10879172e979-wk-Fact-5CF902D5FCAD4CA16B16838408F26138"
      unitRef="usd">5193000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10879172e998-wk-Fact-08F1D8CBCE9BD1C9FD19838408EC606A"
      unitRef="usd">3772000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2020Q1"
      id="d10879172e1016-wk-Fact-2E9303D6C3FF3A4EED808384090BA518">P7Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2020Q1"
      decimals="3"
      id="d10879172e1020-wk-Fact-02869182CBE65FA290C239B304E8B9EA"
      unitRef="number">0.119</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2020Q1YTD"
      decimals="-5"
      id="d10879172e1033-wk-Fact-E4A59E8A874B5B1F80E06486D2D1A866"
      unitRef="usd">4100000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-ADAF9D949F905A1222528384092FAD37-0-wk-Fact-B3EAFB9BFD5604A5820D83840905A3CB">&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 following table presents the maturities of the Company&#x2019;s operating lease liabilities as of the period indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;March 31, 2020&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="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;Remainder of 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;12,675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,416&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,673&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,364&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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;52,166&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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;127,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 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,841&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;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;81,399&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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1112-wk-Fact-54E0142A9D11588198A7B8CEC494FE3B"
      unitRef="usd">12675000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1127-wk-Fact-3C7EBF2CDC665267A58821E7AE7FC053"
      unitRef="usd">16416000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1147-wk-Fact-42970218CA3956E1A95D9BEA8592FE4A"
      unitRef="usd">15673000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1167-wk-Fact-2FEA2C2A6C515E50A8550474F606076A"
      unitRef="usd">15364000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1187-wk-Fact-7E705BCBA5A2538FB1D63E444A579A25"
      unitRef="usd">14946000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1207-wk-Fact-5A92F1F10A19510695F43AB353C17DBD"
      unitRef="usd">52166000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1227-wk-Fact-7DC4798FADFFBC0F443D838408F830AB"
      unitRef="usd">127240000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1247-wk-Fact-6E555DA9C32622A8A314838408F70DB5"
      unitRef="usd">45841000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879172e1273-wk-Fact-93223BF967A8B549113B838408F726BF"
      unitRef="usd">81399000</us-gaap:OperatingLeaseLiability>
    <twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10879172e1293-wk-Fact-EFD3B5A0FCC759B482DD75472108A75E"
      unitRef="usd">67900000</twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="FI2020Q1_srt_RangeAxis_srt_MaximumMember"
      id="d10879172e1301-wk-Fact-69E5D232F8914F2522118384090967FE">P12Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-B5E94E8A18F13A838B158384092F2C6C-0-wk-Fact-076FF6FB9FF16ECF488F838409212917">Debt&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 outstanding long-term debt within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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: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;March 31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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 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;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;/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;(9,284&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;(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;/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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;244,574&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;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;/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 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. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, each of the Company&#x2019;s long-term debt instruments were classified as Level 2 within the fair value hierarchy.&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;March 31, 2020&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 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had current portion of long-term debt balances of &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.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to other borrowings.&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;Credit Agreement&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 a credit agreement 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;). On February 25, 2020 (the &#x201c;First Amendment Effective Date&#x201d;), the Company amended this 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: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 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;March 31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company exceeded the Minimum Graduate LQAR and Minimum Alternative Credential LTMR.&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 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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March 31, 2020&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.9%&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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March 31, 2020&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;$5.4 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;March 31, 2020&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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On April 23, 2020, the Company repaid its &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; Term Loan in full (including interest and prepayment premium) and terminated the credit agreement with Owl Rock Capital Corporation. Refer to Note 14 for more information.&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;Deferred Government Grant Obligations&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 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 December 31, 2019, 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 portion of the principal balance and accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is currently in discussions with Prince George&#x2019;s County, Maryland to amend the employment conditions under this conditional loan agreement. The Company is currently in compliance with the terms of its conditional loan agreement with the State of Maryland. The interest expense related to these loans for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March&#160;31, 2020&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;2019&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;March 31, 2020&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 31, 2019&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.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:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-7007B5FF398D00DB03DC8384092F5EE5-0-wk-Fact-0E26183AB2E6CCE67EF6838408DDF91C">&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 outstanding long-term debt within the Company&#x2019;s condensed consolidated balance sheets for each of the periods indicated.&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: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;March 31, 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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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 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;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;/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;(9,284&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;(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;/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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;244,574&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;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;/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="FI2020Q1"
      decimals="-3"
      id="d10879999e794-wk-Fact-5DF1B25311AA59A889DF47EEAB610B1F"
      unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10879999e813-wk-Fact-F6BF19EBB98D5A62911C49F6282FB407"
      unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879999e828-wk-Fact-9FBDEB762AC15662BCF41A2D53599AC0"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10879999e847-wk-Fact-C087C6DE6E915E5AB9D51E39D4D465EF"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879999e867-wk-Fact-4334E900EC2C5248BBACBB915EFC842E"
      unitRef="usd">9284000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10879999e887-wk-Fact-1ADB736E6C6453E681334BEA777F2C4D"
      unitRef="usd">7238000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:OtherLongTermDebt
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879999e908-wk-Fact-86F33E490A8A5333B6B9877D9C68DEE5"
      unitRef="usd">358000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10879999e927-wk-Fact-2BC7529F2A7336741C31A87493A7CFA7"
      unitRef="usd">358000</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10879999e952-wk-Fact-321D1E25266451DAB3BACBB0FA72E150"
      unitRef="usd">244574000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10879999e971-wk-Fact-BCE5543C4EA558DC883CF6ABD4BF59FB"
      unitRef="usd">246620000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10879999e1004-wk-Fact-0C597E87FE525D0B960C2D87595BA985"
      unitRef="usd">300000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d10879999e1008-wk-Fact-7427FA5E56C0AB9AED1783FF7EC842BC"
      unitRef="usd">600000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d10879999e1019-wk-Fact-6CC2E1521A2048F54004495E29F3EBBE"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="-5"
      id="d10879999e1023-wk-Fact-46BDB8B3330A121187C3A8BC2DBE6D6E"
      unitRef="usd">2500000</us-gaap:DeferredFinanceCostsNet>
    <twou:DebtInstrumentMinimumUnrestrictedCash
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10879999e1031-wk-Fact-28373C07B6A5D9F12BA0A8BC5D4FA4E2"
      unitRef="usd">25000000.0</twou:DebtInstrumentMinimumUnrestrictedCash>
    <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="d10879999e1043-wk-Fact-DB221E06FC69C24BADC2838408E19BB0"
      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="d10879999e1047-wk-Fact-73380E1F1D736142BD65A8BCFF605501"
      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="d10879999e1051-wk-Fact-A5DE7DD82D877DADF5BD838408E268B5"
      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="d10879999e1055-wk-Fact-2923BAA2C9C7EDAFE4D2A8BD2D25B810"
      unitRef="number">0.0675</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="FD2020Q1YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="3"
      id="d10879999e1068-wk-Fact-9A4A12BD5B6BFB630520A8BD656BEA47"
      unitRef="number">0.089</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="d10879999e1072-wk-Fact-42F7742C578B38F43B3FA8BD99163A51"
      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="d10879999e1076-wk-Fact-5DD0F25B24F7415E83D2A8BDC790D3C3"
      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="d10879999e1080-wk-Fact-2F9DE463DEB206C14256A8BDF70AA7F5"
      unitRef="number">0.01</twou:DebtInstrumentPrepaymentPenalty>
    <us-gaap:InterestExpense
      contextRef="FD2020Q1YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="-5"
      id="d10879999e1093-wk-Fact-2117750652390C6D502C838408E22B4C"
      unitRef="usd">5400000</us-gaap:InterestExpense>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2020Q1_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="-5"
      id="d10879999e1101-wk-Fact-AB504F9599D6516EAAAD7A982130DD83"
      unitRef="usd">100000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:RepaymentsOfDebt
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-6"
      id="d10879999e1109-wk-Fact-5F5645B537FD5927CCBDA8C45F46C6ED"
      unitRef="usd">250000000</us-gaap:RepaymentsOfDebt>
    <twou:NumberOfGovernmentGrants
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10879999e1122-wk-Fact-384445520F35AF1F8482838408E1568C"
      unitRef="agreement">2</twou:NumberOfGovernmentGrants>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2020Q1"
      decimals="-5"
      id="d10879999e1126-wk-Fact-214200382C12F4D2A154838408DDA618"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2020Q1_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember"
      decimals="INF"
      id="d10879999e1130-wk-Fact-2C8CA24FD9BC0B3338A2838408E1E257"
      unitRef="number">0.03</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2020Q1_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember"
      decimals="-5"
      id="d10879999e1157-wk-Fact-3A448F10DF1E227795F7838408E0EEA1"
      unitRef="usd">300000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember"
      decimals="-5"
      id="d10879999e1161-wk-Fact-782A4F6A588B27497769A8752CDDD7B9"
      unitRef="usd">300000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-518F8953C7B3A830A1DA8384092FE2BB-0-wk-Fact-7643AEF3FF244A688663838408FC96AF">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 Company&#x2019;s income tax provisions for all periods consist of federal, state and foreign income taxes. The income tax provisions for the&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&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;&#160;were based on estimated full-year effective tax rates, including the mix of income for the period between higher-taxed and lower-taxed jurisdictions, after giving effect to significant items related specifically to the interim periods, and loss-making entities for which it is not more likely than not that a tax benefit will be realized.&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 effective tax rate was approximately &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; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&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;, respectively. The Company&#x2019;s tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.1 million&lt;/span&gt;&lt;/span&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;three months&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;March 31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to losses generated by operations and the amortization of acquired intangibles in the Alternative Credential Segment that are expected to be realized through future reversing taxable temporary differences. The Company expects to continue to recognize a tax benefit in the future for the Alternative Credential Segment to the extent that this segment continues to generate pre-tax losses while carrying&#160;deferred tax liabilities that are in excess of deferred tax assets. To date, the Company has not been required to pay U.S. federal income taxes because of current and accumulated net operating losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2020Q1YTD"
      decimals="2"
      id="d10880408e700-wk-Fact-53FB5E0450E6B3B909FD838408FCABBD"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10880408e704-wk-Fact-D69480C954844952AF89838408FD6104"
      unitRef="number">-0.04</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <twou:IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles
      contextRef="FD2020Q1YTD"
      decimals="-5"
      id="d10880408e716-wk-Fact-C8815D92BC19DB039C91838408FD1AAE"
      unitRef="usd">-1100000</twou:IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-33FEB48669B433DEC99C838409309BD0-0-wk-Fact-1B689A7C35AB280149BB838408FCDC2B">Stockholders&#x2019; Equity&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;March&#160;31, 2020&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;March&#160;31, 2020&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;17,201,657&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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;Shares Reserved for Future Issuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,310,566&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Possible future issuance under 2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,371,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:middle;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 restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,707,046&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;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:middle;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;812,964&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:middle;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:middle;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;17,201,657&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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The shares available for future 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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;1, 2020&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;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, pursuant to the automatic share reserve increase provision under the Amended and Restated 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;). The Company has not declared or paid cash dividends on its common stock to date.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <twou:CapitalStockSharesAuthorized
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e688-wk-Fact-35ABB4F65C7157CCA50FEEC1BB7526A3"
      unitRef="shares">205000000</twou:CapitalStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e692-wk-Fact-837D4830F2C3111A25A8838408EDD4A9"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e696-wk-Fact-4BF19BC5BE5609660D55838408EAE643"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-82706FC963933AB87D3B8384092F9AE5-0-wk-Fact-0EB0CF4C7AFC1CADA73C838408FDFCB0">As of &lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;17,201,657&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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;Shares Reserved for Future Issuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,310,566&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Possible future issuance under 2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,371,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:middle;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 restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,707,046&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;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:middle;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;812,964&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:middle;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:middle;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;17,201,657&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;</twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e710-wk-Fact-53F515476CBF44D9006C838408E6781D"
      unitRef="shares">17201657</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e748-wk-Fact-FCE269EA9506549EB3A1C6A93A82C435"
      unitRef="shares">4310566</twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions>
    <twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e763-wk-Fact-F576FB4054155FE0BBF7D7D1F8486A8F"
      unitRef="shares">6371081</twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e778-wk-Fact-5F432E9D002E5C309EFC94ABF9A9611D"
      unitRef="shares">5707046</twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e793-wk-Fact-D1B58E909242599E8BE399E5BB7292CD"
      unitRef="shares">812964</twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2020Q1"
      decimals="INF"
      id="d10880953e808-wk-Fact-53F515476CBF44D9006C838408E6781D"
      unitRef="shares">17201657</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans
      contextRef="I2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d10880953e823-wk-Fact-F279A3A85F46C4970FC7838408DF5CA0"
      unitRef="shares">3175011</twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans>
    <twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans
      contextRef="I2018Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d10880953e827-wk-Fact-7BBE828B7B2650F9C046838408FC764A"
      unitRef="shares">2896365</twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-7980A0CE0DD0348A68BB83840930F89A-0-wk-Fact-9519506DD99C23B1C280838408FCE0F5">Stock-Based Compensation&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;The following table presents stock-based compensation expense related to stock-based awards, as well as the 2017 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), contained within the following line items of the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.&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: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: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;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;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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: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)&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;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;133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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: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;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;3,928&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,669&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;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;3,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,856&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;3,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;1,256&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;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;10,407&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;4,800&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 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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;20,870&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;9,584&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;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 following table presents a summary of the Company&#x2019;s stock option activity for the period indicated.&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.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="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="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;/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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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;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;34.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;8,597&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;19.61&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;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;(37,275&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.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;(7,252&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;66.61&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;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,399&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Outstanding balance as of March 31, 2020&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:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,310,566&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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.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;/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;Exercisable as of March 31, 2020&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,079,102&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;21.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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 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="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;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the aggregate intrinsic value of options exercisable was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and such shares had a weighted-average remaining contractual term of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.77 years&lt;/span&gt;&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;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;Restricted Stock Units&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 January 2020, the Company issued its annual grants to certain employees consisting of restricted stock units (&#x201c;RSUs&#x201d;) and performance restricted stock units (&#x201c;PRSUs&#x201d;). In connection with this, the Company granted &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;. Also in connection with this, the Company awarded &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, of which &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; PRSUs were granted with an aggregate grant date fair value of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$12.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The RSU 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; while the PRSU awards vest over a one-year period. 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 beginning of the second and third performance periods, 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;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents a summary of the Company&#x2019;s RSU and PRSU activity for the period indicated.&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.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="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="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&#160;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;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-&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&#160;Grant&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;Date&#160;Fair&#160;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, 2019&lt;/span&gt;&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;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;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;2,369,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;20.42&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;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;(96,683&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;52.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;/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;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;(260,279&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;53.31&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 March 31, 2020&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;5,707,046&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;28.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-EFCFCC8C6C45FD3811CE83840930599A-0-wk-Fact-378921D38BB62F965CF0838408FFADB4">&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 stock-based compensation expense related to stock-based awards, as well as the 2017 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), contained within the following line items of the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.&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: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: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;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;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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: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)&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;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;133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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: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;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;3,928&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,669&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;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;3,169&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,856&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;3,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;1,256&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;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;10,407&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;4,800&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 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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;20,870&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;9,584&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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember"
      decimals="-3"
      id="d10882494e841-wk-Fact-36BA1ABF5E9FF5D65F05838408FB058B"
      unitRef="usd">133000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember"
      decimals="-3"
      id="d10882494e860-wk-Fact-104C369CD4CE9E6CC73A838408FA6F79"
      unitRef="usd">3000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember"
      decimals="-3"
      id="d10882494e875-wk-Fact-42401C2351552D7247478384090E53A5"
      unitRef="usd">3928000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember"
      decimals="-3"
      id="d10882494e894-wk-Fact-3EFD545149DAC200B60E838408F94C68"
      unitRef="usd">1669000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10882494e914-wk-Fact-6DA824F4DE543E4C8E88838408FD5FC2"
      unitRef="usd">3169000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d10882494e933-wk-Fact-F5D60E77D06185CE08B8838408F56071"
      unitRef="usd">1856000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10882494e953-wk-Fact-7B1BACA13A8C689D89B3838408FE9109"
      unitRef="usd">3233000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d10882494e972-wk-Fact-4F32759A8A27B71EC8ED838408F64000"
      unitRef="usd">1256000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10882494e992-wk-Fact-D97E6A8AFFF5AAE53FFB838408F51E84"
      unitRef="usd">10407000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d10882494e1011-wk-Fact-A3CDBD8C01333002B6A3838408FA9EFC"
      unitRef="usd">4800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10882494e1036-wk-Fact-64EB85D88FFECAFDEFE28384090C700D"
      unitRef="usd">20870000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10882494e1055-wk-Fact-39343FAC217F1D2D6A6C838408F4E5C5"
      unitRef="usd">9584000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-66294D2DD45E84E1B2C7838409305AC3-0-wk-Fact-0BA9079107C91A40412C838408FDF413">&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 a summary of the Company&#x2019;s stock option activity for the period indicated.&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.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="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="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;/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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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;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;34.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;8,597&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;19.61&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;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;(37,275&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.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;(7,252&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;66.61&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;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,399&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Outstanding balance as of March 31, 2020&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:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,310,566&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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.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;/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;Exercisable as of March 31, 2020&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,079,102&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;21.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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 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;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;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the aggregate intrinsic value of options exercisable was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and such shares had a weighted-average remaining contractual term of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.77 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1145-wk-Fact-6F46811FC63B5810A8E2CB63F12164F8"
      unitRef="shares">4373895</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1164-wk-Fact-A8EF7D96D46F585A86333F3BCD04E87D"
      unitRef="usdPerShare">34.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1179-wk-Fact-72DE020D52EE5921AD58C20E45005FBA"
      unitRef="shares">8597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1193-wk-Fact-11FF5749435A5D25BE9E98CAD5749EEF"
      unitRef="usdPerShare">19.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1213-wk-Fact-A8258BB47DE756CA8301F29D3AB358BB"
      unitRef="shares">37275</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1228-wk-Fact-CBD29BE8826F593D8FC425219C14B6ED"
      unitRef="usdPerShare">10.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1248-wk-Fact-48EFDE1332F757C7B23EEE3B275E3688"
      unitRef="shares">7252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1263-wk-Fact-7CC1C37C02EA5E719D07111EF0797DC0"
      unitRef="usdPerShare">66.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1283-wk-Fact-42632AB04DA65FC58D5757CB514E8402"
      unitRef="shares">27399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1298-wk-Fact-A9E50185EFE45DE5885B387CD279BC97"
      unitRef="usdPerShare">38.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1318-wk-Fact-5F515EBDA497870A8858838408EC6DC2"
      unitRef="shares">4310566</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1332-wk-Fact-E2E48DDABB40505C8719FFD7274DB117"
      unitRef="usdPerShare">34.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d10882494e1352-wk-Fact-5C02CD9DD4265CB199A11DBE8A71A709"
      unitRef="shares">3079102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d10882494e1371-wk-Fact-D9B61179B9B7596BAE44E3AB2395FFB0"
      unitRef="usdPerShare">21.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d10882494e1401-wk-Fact-052971D8BD965B33AAA438BC940C61DB"
      unitRef="usd">22700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="d10882494e1405-wk-Fact-8DCBF2D25009B5BA5707838408FBAA90">P2Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="d10882494e1420-wk-Fact-1272569466CA97F05619838408F29E83"
      unitRef="shares">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d10882494e1424-wk-Fact-1B6932396ED99ECB6BA1838408FBA631"
      unitRef="usd">34100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1428-wk-Fact-C32CD815A56FC802E7F084087A1DAD4E"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="INF"
      id="d10882494e1432-wk-Fact-261BDE1624CA1FBAC2F5A87A0A76C7C7"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="-5"
      id="d10882494e1436-wk-Fact-5D4D543F8B1C60738BA1A879E91FB4BA"
      unitRef="usd">12800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      id="d10882494e1441-wk-Fact-50BF648C14A0535021BD838408FA37D5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1445-wk-Fact-F80B630AF75AC14F6747838408FEEE5F"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2020Q1YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1449-wk-Fact-4B08F78EB589D572F766838408E2418C"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-C798CF8A31B08CCEDAD2838409309B5B-0-wk-Fact-F0F653CADB409A9DDEC0838408E9FA17">&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 a summary of the Company&#x2019;s RSU and PRSU activity for the period indicated.&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.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="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="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&#160;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;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-&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&#160;Grant&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;Date&#160;Fair&#160;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, 2019&lt;/span&gt;&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;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;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;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;2,369,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;20.42&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;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;(96,683&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;52.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;/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;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;(260,279&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;53.31&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 March 31, 2020&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;5,707,046&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;28.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1528-wk-Fact-71025E47A13E54E9BBF22CA38514AE4C"
      unitRef="shares">3694915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d10882494e1547-wk-Fact-11AD3E759ABC5A558047454BEDB896DD"
      unitRef="usdPerShare">35.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1562-wk-Fact-0F8CE999E5A25C20BD1CC73B4D34BADF"
      unitRef="shares">2369093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d10882494e1576-wk-Fact-7DCE8C9308BD5919B38C4F9EC5A11CB1"
      unitRef="usdPerShare">20.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1596-wk-Fact-25F45782F9E25BE491F3730435E979AA"
      unitRef="shares">96683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d10882494e1611-wk-Fact-F6DB91039BB85EB4AC8F17DC9C4672A3"
      unitRef="usdPerShare">52.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1631-wk-Fact-42C416D485FF5B239EEFAD20753D5885"
      unitRef="shares">260279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2020Q1YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d10882494e1646-wk-Fact-D6E9B3BD90A8552786BC73910B6A023B"
      unitRef="usdPerShare">53.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d10882494e1666-wk-Fact-EB58C50A5981E8542528838408E72CB7"
      unitRef="shares">5707046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2020Q1_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d10882494e1685-wk-Fact-6E55C695AB5656599542219BA9870757"
      unitRef="usdPerShare">28.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-BB8FB77027586598773583840930CD54-0-wk-Fact-BA323800CCAE99626585838408E6DC64">Net Loss per Share&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;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 antidilutive, given the Company&#x2019;s net loss. The following table presents a summary of the securities that have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is antidilutive for each of the periods indicated.&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.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:73%;"/&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: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="5" 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;br/&gt;March 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="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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;2019&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;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,310,566&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;3,847,116&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;5,707,046&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,368,636&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: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 calculation of the Company&#x2019;s basic and diluted net loss per share for each of the periods indicated.&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="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="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;Three Months Ended&lt;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;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: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;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;(60,106&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;(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;/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;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;/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;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;63,626,333&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;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;/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 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.94&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.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;/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="FD2020Q1YTD"
      id="TextSelection-96F3A7E24248A57B64B883840930A49D-0-wk-Fact-76E97411E1BA0D1EEDB4838408E2285D">The following table presents a summary of the securities that have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is antidilutive for each of the periods indicated.&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:73%;"/&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: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="5" 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;br/&gt;March 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="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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;2019&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;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,310,566&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;3,847,116&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;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;5,707,046&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,368,636&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;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2020Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d10883438e772-wk-Fact-F005CE58EEC05356BF66DDCF3E8E1E3D"
      unitRef="shares">4310566</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d10883438e786-wk-Fact-0C99F7773E08512A943F7E9B1954C4CD"
      unitRef="shares">3847116</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2020Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d10883438e801-wk-Fact-F9C085E7D9625ED3AD08F1724AEBB521"
      unitRef="shares">5707046</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q1YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d10883438e815-wk-Fact-206CDDB7796F581EAF5F4238A48DE002"
      unitRef="shares">1368636</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-E1982B3EE091AB096BD2838409301941-0-wk-Fact-8D301A286BE109234192838408E53483">&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 calculation of the Company&#x2019;s basic and diluted net loss per share for each of the periods indicated.&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="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="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;Three Months Ended&lt;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;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: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;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;(60,106&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;(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;/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;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;/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;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;63,626,333&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;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;/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 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.94&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.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;/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="FD2020Q1YTD"
      decimals="-3"
      id="d10883438e982-wk-Fact-A55CBA76EF1D234F7A18838408E7CEA1"
      unitRef="usd">-60106000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10883438e1002-wk-Fact-6D87202020A090526E77838408EB5174"
      unitRef="usd">-21554000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2020Q1YTD"
      decimals="0"
      id="d10883438e1057-wk-Fact-AE2D66C66F7E75D43B0D838409059D8E"
      unitRef="shares">63626333</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="0"
      id="d10883438e1076-wk-Fact-2504D2FD56F34AB93CE68384091DDCA4"
      unitRef="shares">58138692</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2020Q1YTD"
      decimals="2"
      id="d10883438e1101-wk-Fact-84C0B4F6FB713555D68B83840904D0D0"
      unitRef="usdPerShare">-0.94</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d10883438e1121-wk-Fact-39DD8E797CAD3FC38E35838408E5DCB1"
      unitRef="usdPerShare">-0.37</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-3FA099239E792342CD508384093144D0-0-wk-Fact-5759E5FD42E1A26D0C02838408EB2D31">Segment and Geographic Information&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 &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 Graduate Program Segment and the Alternative Credential Segment (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 Graduate Program Segment includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#x2019;s Alternative Credential Segment includes the premium online short courses and technical skills-based boot camps provided through relationships with nonprofit colleges and universities.&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;Graduate Program Segment&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 three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;$17.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;10%&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 three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, three 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 revenue, as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.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;$12.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;$12.7 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;18%&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;&#160;of the Company&#x2019;s consolidated revenue, respectively.&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;March&#160;31, 2020&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 accounts receivable, net balance, with &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or approximately&#160;&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; of the Company&#x2019;s consolidated accounts receivable, net balance. 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 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;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.&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;Alternative Credential Segment&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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months&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;March 31, 2020&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;2019&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 associated offerings 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;March&#160;31, 2020&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, 2019&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%;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 three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;$7.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;14%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the segment&#x2019;s revenue. For the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, offerings associated with four 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;88%&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%;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;Segment Performance&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 financial information regarding each of the Company&#x2019;s reportable segment&#x2019;s results of operations for each of the periods indicated.&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="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="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;Three Months Ended&lt;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;(dollars 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;/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;118,457&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;104,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;/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;57,022&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,060&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;175,479&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="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;122,234&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;/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;/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;6,460&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;710&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(10,764&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;(3,916&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;(4,304&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="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;(3,206&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="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;/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;5.5&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;0.7&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;(21.7&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;(2.5&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;(2.6&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;/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="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 revenues from the &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;-month periods ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;2019&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:8px;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, stockholder 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:8px;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%;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 presents a reconciliation of the Company&#x2019;s net loss to total segment profitability for each of the periods indicated.&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: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;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;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;"&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;(60,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;(21,554&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;/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 expense (income), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,980&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(2,294&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;Foreign currency 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;2,271&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;370&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;Income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,055&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;(941&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;Depreciation and amortization 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;23,485&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;9,698&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 and integration 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;724&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,931&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Restructuring-related 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;288&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;Stockholder activism 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,239&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;20,870&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;9,584&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;55,802&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;18,348&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(4,304&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;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;(3,206&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%;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 presents the Company&#x2019;s total assets by segment for each of the periods indicated.&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;March&#160;31, &lt;br/&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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;516,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 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;/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;665,940&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;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;/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,181,961&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="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;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;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%;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%;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 presents the Company&#x2019;s trade accounts receivable and contract liabilities in each segment for each of the periods indicated.&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;March&#160;31, &lt;br/&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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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&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;28,161&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;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;/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;25,035&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,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;/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&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,146&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;19,408&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;Provision for credit losses&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;(1,931&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;(1,330&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;/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;75,411&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;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;/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;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;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;/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;52,983&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;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;/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;69,822&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;/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%;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="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;Unbilled revenue represents contract assets.&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;For the Graduate Program Segment, revenue recognized during the &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; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;2019&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.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;$2.4 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%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the Alternative Credential Segment, revenue recognized during the &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; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;2019&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;$34.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;$5.4 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 Graduate Program Segment 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.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of net capitalized contract acquisition costs recorded primarily within university payments and other assets, non-current on the condensed consolidated balance sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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 31, 2019&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;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;$11.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;$7.7 million&lt;/span&gt;&lt;/span&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;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March&#160;31, 2020&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;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, substantially all of which was sourced from the Alternative Credential Segment&#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;March&#160;31, 2020&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, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.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;$2.7 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="FD2020Q1YTD"
      decimals="INF"
      id="d10886906e684-wk-Fact-9E930401F2CD1CA1D0D0838408F928B8"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e703-wk-Fact-149150947DEC30C28B9D838408EA3D34"
      unitRef="usd">17500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d10886906e707-wk-Fact-0DB40085F81085FC0ABE838408EF3D03"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e720-wk-Fact-043765D5FB0B4E38E080838408EE7ADF"
      unitRef="usd">22600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e724-wk-Fact-6A6DC9CC1AF761753945838408E3AE1E"
      unitRef="usd">12900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e728-wk-Fact-8CE9EBA10C6977436BDF838408F3C201"
      unitRef="usd">12700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d10886906e732-wk-Fact-EE86DCD4513005910FDF838408F65056"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d10886906e736-wk-Fact-0EF0A8271F75F40A5833838408E78049"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d10886906e741-wk-Fact-8EDA9D8ACC041FF99003838408E578F5"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2020Q1_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e757-wk-Fact-F393F71FC9095027BBC2870FCE467AD2"
      unitRef="usd">8700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2020Q1YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d10886906e761-wk-Fact-DAD86BCEB8AB59ABB61BA0C12167FC70"
      unitRef="number">0.11</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="d10886906e778-wk-Fact-8923CA13A9385301A5624242AF660F2F"
      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="d10886906e782-wk-Fact-A38E99D6D88157018521F5481791F9DC"
      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="d10886906e786-wk-Fact-B1E4295E688E51A581A389479F821F4C"
      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="d10886906e790-wk-Fact-593EA0DD09A25A6AB5796453F871E411"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e843-wk-Fact-975155ED614C20519F17838408F8F64E"
      unitRef="usd">7900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="2"
      id="d10886906e847-wk-Fact-BEAC6FB769247ECEB2BE838408FAA21D"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q1QTD_srt_MajorCustomersAxis_twou_FourUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="2"
      id="d10886906e856-wk-Fact-A9C528BCBB255E1F1C27838408F89E6A"
      unitRef="number">0.88</us-gaap:ConcentrationRiskPercentage1>
    <twou:RevenueAndEbitdaLossBySegmentTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-6EDADBB8FA32F320978B83840930DD58-0-wk-Fact-4CE61C4A0FC5A1DB8D9A838408F9206D">&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 financial information regarding each of the Company&#x2019;s reportable segment&#x2019;s results of operations for each of the periods indicated.&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="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="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;Three Months Ended&lt;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;(dollars 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;/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;118,457&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;104,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;/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;57,022&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,060&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;175,479&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="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;122,234&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;/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;/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;6,460&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;710&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(10,764&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;(3,916&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;(4,304&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="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;(3,206&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="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;/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;5.5&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;0.7&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;(21.7&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;(2.5&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;(2.6&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;/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="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 revenues from the &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;-month periods ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;March 31, 2020&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;2019&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:8px;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, stockholder 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:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e1059-wk-Fact-ECAD604F1DA2CA694EE2838408FF53FA"
      unitRef="usd">118457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e1078-wk-Fact-3957B8BEE1D3B46A0E54838408F44393"
      unitRef="usd">104174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e1093-wk-Fact-65B4620AC533B776EFC383840902925B"
      unitRef="usd">57022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e1112-wk-Fact-D9484F689BC005BFA5CC838408EA5543"
      unitRef="usd">18060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1137-wk-Fact-740AF6C026EE102F23378384091F894C"
      unitRef="usd">175479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1155-wk-Fact-C66B71423597F52F0FC6838409003F92"
      unitRef="usd">122234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e1255-wk-Fact-B4D351C5D8A882CDFD0E8384090722AE"
      unitRef="usd">6460000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e1274-wk-Fact-4965241CC6D1F9A9AB81838408F62F09"
      unitRef="usd">710000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e1289-wk-Fact-6EB8A0B4622E41D89A4B8384090492E0"
      unitRef="usd">-10764000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e1309-wk-Fact-2270250A8A2E684B01C5838408E92A57"
      unitRef="usd">-3916000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1336-wk-Fact-D37E513B3249928F048E838408FE2F84"
      unitRef="usd">-4304000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1355-wk-Fact-1AEABD9026A9C11FAA208384090E0928"
      unitRef="usd">-3206000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="3"
      id="d10886906e1451-wk-Fact-A969155BC6F10E1DF9D1838408EF2C05"
      unitRef="number">0.055</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="3"
      id="d10886906e1471-wk-Fact-96A0FE187A4E7C568489838408F00D72"
      unitRef="number">0.007</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="3"
      id="d10886906e1492-wk-Fact-4DD0A8E86A46407E1BA5838408EFE3EE"
      unitRef="number">-0.189</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="3"
      id="d10886906e1512-wk-Fact-0549CD14C80E17D6B519838408F2EED1"
      unitRef="number">-0.217</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2020Q1YTD"
      decimals="3"
      id="d10886906e1533-wk-Fact-D0B6763823C6C970F4F6838408F00C47"
      unitRef="number">-0.025</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q1QTD"
      decimals="3"
      id="d10886906e1552-wk-Fact-E078D85CC762A9A1CB84838408EF619F"
      unitRef="number">-0.026</twou:PercentageOfProfitLossFromSegmentOperations>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-770E1265CE554FE0F85483840930192F-0-wk-Fact-7597C58B80A625F00CB5838408FBEFB2">&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 presents a reconciliation of the Company&#x2019;s net loss to total segment profitability for each of the periods indicated.&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: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;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;br/&gt;March 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;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;/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;"&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;(60,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;(21,554&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;/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 expense (income), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,980&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;(2,294&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;Foreign currency 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;2,271&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;370&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;Income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,055&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;(941&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;Depreciation and amortization 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;23,485&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;9,698&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 and integration 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;724&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,931&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;Restructuring-related 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;288&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;Stockholder activism 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,239&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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;20,870&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;9,584&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;55,802&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;18,348&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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;(4,304&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;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;(3,206&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:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1776-wk-Fact-49E45D232DBFC88548DC8384090BD309"
      unitRef="usd">-60106000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1796-wk-Fact-E1B9005184A973B7A7DB838408E932C4"
      unitRef="usd">-21554000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1853-wk-Fact-BBA460CCA690738B5B1BAD0318E89856"
      unitRef="usd">-4980000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1872-wk-Fact-BED500243D14D715CDD4AD0318F6393F"
      unitRef="usd">2294000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1893-wk-Fact-4A4C81EEF14F7FCB0942838408FCF6B0"
      unitRef="usd">-2271000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1912-wk-Fact-268246C56D19E93A25CD838408E46DEE"
      unitRef="usd">-370000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1932-wk-Fact-EA2C8561D1EB0DE5D56A838409037D42"
      unitRef="usd">-1055000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1952-wk-Fact-6D297354B7B44D4E7E50838408E9D4BB"
      unitRef="usd">-941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e1973-wk-Fact-47507C4F28E0541A90254324BAB0A248"
      unitRef="usd">23485000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e1992-wk-Fact-4BE73CE56FE458F8A57743CB0E3867C4"
      unitRef="usd">9698000</us-gaap:DepreciationDepletionAndAmortization>
    <twou:TransactionCosts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2012-wk-Fact-7EF5D29F9B47DD743161838408F0A8A6"
      unitRef="usd">724000</twou:TransactionCosts>
    <twou:TransactionCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2031-wk-Fact-81D448761D31057424C7838408E7C982"
      unitRef="usd">1931000</twou:TransactionCosts>
    <us-gaap:RestructuringCharges
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2051-wk-Fact-03A0D7DC1F8EA89EE1A3838409005E16"
      unitRef="usd">288000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2070-wk-Fact-B40FF52FEE8DBFDA47A183840901E91D"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <twou:StockholderActivismCosts
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2091-wk-Fact-44BEE171256C5E5F8A82841EDBBA3872"
      unitRef="usd">4239000</twou:StockholderActivismCosts>
    <twou:StockholderActivismCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2110-wk-Fact-9AE15FA47317380523B1841EDB9600A3"
      unitRef="usd">0</twou:StockholderActivismCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2130-wk-Fact-EF644EFBE66C5B6FBCF9C4E3F7A49964"
      unitRef="usd">20870000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2149-wk-Fact-1099264A46FF55858EC5A31677D2B85B"
      unitRef="usd">9584000</us-gaap:ShareBasedCompensation>
    <twou:AdjustmentsToNetIncomeLoss
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2169-wk-Fact-59F0DBAE490998F8BF56838408E8E873"
      unitRef="usd">55802000</twou:AdjustmentsToNetIncomeLoss>
    <twou:AdjustmentsToNetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2188-wk-Fact-79BE564601C0EDB38469838408E7E9B0"
      unitRef="usd">18348000</twou:AdjustmentsToNetIncomeLoss>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2020Q1YTD"
      decimals="-3"
      id="d10886906e2213-wk-Fact-D37E513B3249928F048E838408FE2F84"
      unitRef="usd">-4304000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d10886906e2233-wk-Fact-1AEABD9026A9C11FAA208384090E0928"
      unitRef="usd">-3206000</twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization>
    <twou:TotalAssetsBySegmentTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-6AE6EAB316194EBB557183840931F1C2-0-wk-Fact-420B55B4E20CC943B6D1838408F5BCB3">&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 presents the Company&#x2019;s total assets by segment for each of the periods indicated.&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;March&#160;31, &lt;br/&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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;516,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 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;/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;665,940&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;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;/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,181,961&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="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;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;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:TotalAssetsBySegmentTableTextBlock>
    <us-gaap:Assets
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2404-wk-Fact-F624DDBDF08658C897965E2D60DF8EFC"
      unitRef="usd">516021000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2423-wk-Fact-0613894FDEA556D9B8CC9431E5FA7BD8"
      unitRef="usd">507187000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e2438-wk-Fact-BE24569BA69C53528CDDE1336E053DDC"
      unitRef="usd">665940000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e2457-wk-Fact-C36B9E0288445882B0E5B62228E56298"
      unitRef="usd">679643000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10886906e2482-wk-Fact-A42A1CC394ACF3F90F86838408FE33C5"
      unitRef="usd">1181961000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10886906e2500-wk-Fact-0EF0405515F2BE0C6F508384091548CE"
      unitRef="usd">1186830000</us-gaap:Assets>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-E4F22E44DA91A1F283D1838409317BE0-0-wk-Fact-E4B1EA9A7A968F171F9E838408EDA009">&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 presents the Company&#x2019;s trade accounts receivable and contract liabilities in each segment for each of the periods indicated.&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;March&#160;31, &lt;br/&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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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&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;28,161&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;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;/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;25,035&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-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,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;/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&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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,146&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;19,408&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;Provision for credit losses&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;(1,931&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;(1,330&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;/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;75,411&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;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;/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;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;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;/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;52,983&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;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;/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;69,822&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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;/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%;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;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;Unbilled revenue represents contract assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2677-wk-Fact-7AD527EAD52A5764B7B17C3E8370164C"
      unitRef="usd">28161000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2696-wk-Fact-4F2B5B647BB350D786A15E79D3B23C1A"
      unitRef="usd">3454000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2711-wk-Fact-7D0134937AE15BE5A78A48848676BCB2"
      unitRef="usd">25035000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2730-wk-Fact-91FA0A0418C359028EE09BCBEE8707EB"
      unitRef="usd">12123000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e2750-wk-Fact-3DB2A52899185B7ABA0546DFA78D3882"
      unitRef="usd">24146000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e2769-wk-Fact-434C242CF392548CA84278990D2ABC07"
      unitRef="usd">19408000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10886906e2789-wk-Fact-4498AE6632B95E98A1D38E53E10A2E63"
      unitRef="usd">1931000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10886906e2809-wk-Fact-7A9FE5EACCA25C2BBA5E72F9336CB092"
      unitRef="usd">1330000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10886906e2835-wk-Fact-ADA1F0C95607E412BBCB838408EB50E0"
      unitRef="usd">75411000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10886906e2854-wk-Fact-5D60A318B2A819776F0D838408F49E06"
      unitRef="usd">33655000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2954-wk-Fact-F58680A55B6F5DD48A7CD71E82897D97"
      unitRef="usd">16839000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d10886906e2973-wk-Fact-3D45FB4B176251CAA857B2B644218118"
      unitRef="usd">2210000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e2989-wk-Fact-C4FD09B93DCF51B3906E66F18C245668"
      unitRef="usd">52983000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d10886906e3008-wk-Fact-774D07220AAD5E3E9DAA734D1A0E41A3"
      unitRef="usd">46623000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2020Q1"
      decimals="-3"
      id="d10886906e3033-wk-Fact-3CBAF94CA7D85425B99F714DF275530E"
      unitRef="usd">69822000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d10886906e3051-wk-Fact-CAC25F80C885529C94C9F409D7758D91"
      unitRef="usd">48833000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e3101-wk-Fact-BC17D8EBBDA599E6D91B838408F37B26"
      unitRef="usd">2200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e3105-wk-Fact-A91AA1862B682EB1F97F838408E89786"
      unitRef="usd">2400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2020Q1YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3127-wk-Fact-48CC348C2C66EA3371E1838408F8D1A9"
      unitRef="usd">34400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q1QTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3131-wk-Fact-9A65F449335B6A7D719B838408E93541"
      unitRef="usd">5400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostNet
      contextRef="FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e3147-wk-Fact-49D2CC4190A05932BF3FE96EFE116F3A"
      unitRef="usd">500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d10886906e3151-wk-Fact-61BBC6FF0B6C5A8193C389A0D80F12D4"
      unitRef="usd">500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2020Q1QTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3174-wk-Fact-F7D6CCDABB1B987D5802838408E215DF"
      unitRef="usd">11300000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q1QTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3178-wk-Fact-6DB5C46511E43C453A72838408FC85E5"
      unitRef="usd">7700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Assets
      contextRef="FI2020Q1_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3203-wk-Fact-6F39B0C5514253246976A87B7BE38715"
      unitRef="usd">2000000.0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d10886906e3207-wk-Fact-D31A3C6D1CB8B0C3D096A87BA819C4FA"
      unitRef="usd">2700000</us-gaap:Assets>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="FD2020Q1YTD"
      id="TextSelection-3133C4CD4A1AE5918790C18F658409CC-0-wk-Fact-068E3C96E54DB31E1628C18F757B5D5F">Subsequent Events&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 April 23, 2020 (the &#x201c;Closing Date&#x201d;), the Company issued convertible senior notes due 2025 (the &#x201c;Notes&#x201d;) in an aggregate principal amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$330 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933 (the &#x201c;Base Notes&#x201d;). The Company also granted the initial purchasers an option to purchase up to an additional &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; aggregate principal amount of the Notes. The net proceeds from the offering of the Base Notes were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$321.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; after deducting the initial purchasers&#x2019; discounts and commissions. &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 Notes are governed by an indenture (the &#x201c;Indenture&#x201d;) between the Company and Wilmington Trust, National Association, as trustee. The Notes bear interest at a rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per year, payable semi-annually in arrears on May 1 and November 1 of each year, beginning on November 1, 2020. The Notes will mature on May 1, 2025, unless earlier repurchased, redeemed or converted. &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 Notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company&#x2019;s senior unsecured indebtedness, senior in right of payment to the Company&#x2019;s indebtedness that is expressly subordinated to the notes, effectively subordinated to the Company&#x2019;s senior secured indebtedness, to the extent of the value of the collateral securing that indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company&#x2019;s subsidiaries. &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;Holders may convert their Notes at their option in the following circumstances: &lt;/span&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:48px;"/&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:24px;"&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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#x2019;s common stock, &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; par value per share (&#x201c;common stock&#x201d;), exceeds &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;130%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the conversion price for each of at least &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; trading days, whether or not consecutive, during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;&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:48px;"/&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:24px;"&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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive business days immediately after any &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive trading day period (such &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive trading day period, the &#x201c;measurement period&#x201d;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;98%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the product of the last reported sale price per share of the Company&#x2019;s common stock on such trading day and the conversion rate on such trading day;&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:48px;"/&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:24px;"&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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;upon the occurrence of certain corporate events or distributions on the Company&#x2019;s common stock, as provided in the Indenture; &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:48px;"/&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:24px;"&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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;if the Company calls such notes for redemption; 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;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&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:24px;"&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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;at any time from, and including, November 1, 2024 until the close of business on the second scheduled trading day immediately before the maturity date. &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-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The initial conversion rate for the Notes will be 35.3773 shares of the Company&#x2019;s common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.27&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share of the Company&#x2019;s common stock, and is subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company&#x2019;s common stock or a combination of cash and shares of the Company&#x2019;s common stock, at the Company&#x2019;s election. Upon the occurrence of a &#x201c;make-whole fundamental change&#x201d; (as defined in the Indenture), the Company will in certain circumstances increase the conversion rate for a specified period of time. &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, upon the occurrence of a &#x201c;fundamental change&#x201d; (as defined in the Indenture), holders of the Notes may require the Company to repurchase their Notes at a cash repurchase price equal to the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. &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 Notes will be redeemable, in whole or in part, at the Company&#x2019;s option at any time, and from time to time, on or after May 5, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company&#x2019;s common stock exceeds &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;130%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the conversion price on (i) each of at least &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; trading days, whether or not consecutive, during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice, and (ii) the trading day immediately before the date we send such notice. In addition, calling any Note for redemption will constitute a &#x201c;make-whole fundamental change&#x201d; with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if such Note is converted after it is called for redemption. No sinking fund is provided for the Notes.&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 connection with the Base Notes, the Company entered into privately negotiated capped call transactions (the &#x201c;Capped Call Transaction&#x201d;) with certain counterparties. The Capped Call Transactions are expected to reduce potential dilution to the Company&#x2019;s common stock upon any conversion of Base Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Base Notes, as the case may be, with such reduction and/or offset subject to a cap, based on the cap price of the Capped Call Transactions. The cap price of the Capped Call Transactions is initially &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$44.34&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share. The cost of the Capped Call Transactions was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$43.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company expects to use a portion of the net proceeds from the sale of the additional notes pursuant to the overallotment option to enter into additional capped call transactions.  &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 the Closing Date, the Company used a portion of the proceeds from the sale of the Base Notes to repay in full all amounts outstanding, and discharge all obligations in respect of, the Term Loan. In connection with the extinguishment of the Term Loan, the Company expects to recognize a charge of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$12 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in the second quarter of 2020.  &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 intends to use the remaining net proceeds from the sale of the Base Notes for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions. &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 April 29, 2020, the initial purchasers exercised, in full&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;, their option to purchase up to an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;&lt;span&gt;$50.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt; aggregate principal amount of the notes. The closing of the sale of additional notes is expected to occur on May 1, 2020. The Company estimates net proceeds from the exercise of the overallotment option of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;&lt;span&gt;$48.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;, after deducting the initial purchasers&#x2019; discounts and commissions and estimated offering expenses payable by the Company.&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company expects to use a portion of the net proceeds from the sale of additional notes to enter into additional capped call transactions and the remaining net proceeds for working capital or other general corporate purposes, which may include capital expenditures, potential acquisitions and strategic transactions.&lt;/span&gt;&lt;/div&gt;The disclosure under the heading &#x201c;Note 6&#x2014;Commitments and Contingencies&#x2014;Stockholder Derivative Suit&#x201d; is incorporated into this Note 14 by reference.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e681-wk-Fact-2F46C40EF04F6F9AEDEEC162F0871B8E"
      unitRef="usd">330000000</us-gaap:DebtInstrumentFaceAmount>
    <twou:DebtInstrumentAccordianFeatureIncreaseLimit
      contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e685-wk-Fact-4D698ECE9F737B8BBF7CC16566BED707"
      unitRef="usd">50000000</twou:DebtInstrumentAccordianFeatureIncreaseLimit>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e689-wk-Fact-03398FE77B5F63082DABC738A1F66C8B"
      unitRef="usd">321800000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e697-wk-Fact-9AC71BBB039FC29D0DBBC16757F5DFB7"
      unitRef="number">0.0225</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="3"
      id="d10886459e716-wk-Fact-BD3187DB81BB812F5A29C6DB508B1CCC"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e720-wk-Fact-CAA15A20707FD8737898C168F82DFFB4"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e724-wk-Fact-509F0938C9CBC83B30F6C6DAFE1514F6"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e728-wk-Fact-5E24E712D13B24464EB7C169ED67ED95"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <twou:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e739-wk-Fact-6B465D9807280FA268FCC6DB798676F6"
      unitRef="day">5</twou:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare>
    <twou:DebtInstrumentConvertibleMeasurementPeriod
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e743-wk-Fact-3D29C3C5B8F32CEA9733C6DBB3273619"
      unitRef="day">10</twou:DebtInstrumentConvertibleMeasurementPeriod>
    <twou:DebtInstrumentConvertibleMeasurementPeriod
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e747-wk-Fact-3D29C3C5B8F32CEA9733C6DBB3273619"
      unitRef="day">10</twou:DebtInstrumentConvertibleMeasurementPeriod>
    <twou:DebtInstrumentThresholdPercentageofSalesPricePerShare
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e751-wk-Fact-C01918F6B47B88B5B2F8C6DBDCAD4996"
      unitRef="number">0.98</twou:DebtInstrumentThresholdPercentageofSalesPricePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="2"
      id="d10886459e780-wk-Fact-90968AFD99D8E1298C7AC167D924DE1A"
      unitRef="usdPerShare">28.27</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e793-wk-Fact-CAA15A20707FD8737898C168F82DFFB4"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e797-wk-Fact-509F0938C9CBC83B30F6C6DAFE1514F6"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e801-wk-Fact-5E24E712D13B24464EB7C169ED67ED95"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <twou:OptionIndexedToIssuersEquityCapPrice
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="2"
      id="d10886459e809-wk-Fact-8176389DDB11F56F500BC17D10C787A5"
      unitRef="usdPerShare">44.34</twou:OptionIndexedToIssuersEquityCapPrice>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="D2020Q2April23April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="d10886459e813-wk-Fact-8D3C6A19E465407EF05DC17DFD47A4B7"
      unitRef="usd">43900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="FD2020Q2QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember"
      decimals="-6"
      id="d10886459e821-wk-Fact-86EFD62BE7F8D2D10182C16B10BE5B8C"
      unitRef="usd">-12000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <twou:DebtInstrumentAccordianFeatureIncreaseLimit
      contextRef="I2020Q2April29_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d10886459e835-wk-Fact-9A18A0A5D6DF395B546ECC87D8219101"
      unitRef="usd">50000000.0</twou:DebtInstrumentAccordianFeatureIncreaseLimit>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="D2020Q2May1May1_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember"
      decimals="-5"
      id="d10886459e839-wk-Fact-4F113B617E529E176418CC88240EDB4A"
      unitRef="usd">48800000</us-gaap:ProceedsFromIssuanceOfDebt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6965530528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements 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 Income (Loss)</div></th>
</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 );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<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="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 );">Beginning 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="re">
<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_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">9,319<span></span>
</td>
<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="nump">0<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,506<span></span>
</td>
<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">1,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,928<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">9,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,584<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">(21,554)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,554)<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="num">(372)<span></span>
</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">(372)<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 );">Ending balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,189,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance at Mar. 31, 2019</a></td>
<td class="nump">$ 694,595<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">969,143<span></span>
</td>
<td class="num">(265,720)<span></span>
</td>
<td class="num">(8,886)<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 );">Beginning 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>
<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 );">Beginning 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="re">
<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_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">96,683<span></span>
</td>
<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="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<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">37,275<span></span>
</td>
<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">384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">20,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,870<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">(60,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60,106)<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="num">$ (16,115)<span></span>
</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">(16,115)<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 );">Ending balance (in shares) at Mar. 31, 2020</a></td>
<td class="nump">63,703,067<span></span>
</td>
<td class="nump">63,703,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance at Mar. 31, 2020</a></td>
<td class="nump">$ 656,283<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 1,218,632<span></span>
</td>
<td class="num">$ (539,494)<span></span>
</td>
<td class="num">$ (22,919)<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6966896736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<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_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">$ 138,200<span></span>
</td>
<td class="nump">$ 170,593<span></span>
</td>
</tr>
<tr class="re">
<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,286<span></span>
</td>
<td class="nump">19,276<span></span>
</td>
</tr>
<tr class="ro">
<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">75,411<span></span>
</td>
<td class="nump">33,655<span></span>
</td>
</tr>
<tr class="re">
<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">42,103<span></span>
</td>
<td class="nump">37,424<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">275,000<span></span>
</td>
<td class="nump">260,948<span></span>
</td>
</tr>
<tr class="re">
<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">56,015<span></span>
</td>
<td class="nump">57,643<span></span>
</td>
</tr>
<tr class="ro">
<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">48,675<span></span>
</td>
<td class="nump">43,401<span></span>
</td>
</tr>
<tr class="re">
<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">404,733<span></span>
</td>
<td class="nump">418,350<span></span>
</td>
</tr>
<tr class="ro">
<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">324,976<span></span>
</td>
<td class="nump">333,075<span></span>
</td>
</tr>
<tr class="re">
<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">72,562<span></span>
</td>
<td class="nump">73,413<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_Assets', window );">Total assets</a></td>
<td class="nump">1,181,961<span></span>
</td>
<td class="nump">1,186,830<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">89,198<span></span>
</td>
<td class="nump">65,381<span></span>
</td>
</tr>
<tr class="re">
<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">24,167<span></span>
</td>
<td class="nump">21,885<span></span>
</td>
</tr>
<tr class="ro">
<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">69,822<span></span>
</td>
<td class="nump">48,833<span></span>
</td>
</tr>
<tr class="re">
<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,858<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
</tr>
<tr class="ro">
<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,414<span></span>
</td>
<td class="nump">12,535<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">203,459<span></span>
</td>
<td class="nump">155,954<span></span>
</td>
</tr>
<tr class="ro">
<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">244,574<span></span>
</td>
<td class="nump">246,620<span></span>
</td>
</tr>
<tr class="re">
<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">3,118<span></span>
</td>
<td class="nump">5,133<span></span>
</td>
</tr>
<tr class="ro">
<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">73,541<span></span>
</td>
<td class="nump">66,974<span></span>
</td>
</tr>
<tr class="re">
<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">986<span></span>
</td>
<td class="nump">899<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">525,678<span></span>
</td>
<td class="nump">475,580<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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="re">
<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="ro">
<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,703,067 shares issued and outstanding as of March 31, 2020; 63,569,109 shares issued and outstanding as of December 31, 2019</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<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,218,632<span></span>
</td>
<td class="nump">1,197,379<span></span>
</td>
</tr>
<tr class="ro">
<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">(539,494)<span></span>
</td>
<td class="num">(479,388)<span></span>
</td>
</tr>
<tr class="re">
<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">(22,919)<span></span>
</td>
<td class="num">(6,804)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">656,283<span></span>
</td>
<td class="nump">711,250<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,181,961<span></span>
</td>
<td class="nump">$ 1,186,830<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_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>18
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6964685008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">U.S. statutory federal income tax rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(4.00%)<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_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles', window );">Tax benefit, difference in operating losses and amortization of acquired intangibles</a></td>
<td class="nump">$ 1.1<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_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), Difference in Operating Losses and Amortization of Acquired Intangibles</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_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6662518272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 3,620<span></span>
</td>
<td class="nump">$ 2,622<span></span>
</td>
</tr>
<tr class="re">
<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">113<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="ro">
<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">1,460<span></span>
</td>
<td class="nump">914<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">$ 5,193<span></span>
</td>
<td class="nump">$ 3,772<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>20
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6787965136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_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 expense</a></td>
<td class="nump">$ 20,200<span></span>
</td>
<td class="nump">$ 7,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_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">324,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 333,075<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2021</a></td>
<td class="nump">60,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">73,532<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 );">2023</a></td>
<td class="nump">57,564<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 );">2024</a></td>
<td class="nump">41,214<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 );">2025</a></td>
<td class="nump">22,536<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">43,224<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">$ 298,435<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the remainder of the 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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>EXCEL
<SEQUENCE>21
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -*"GE ?(\\#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,$%     @ TH*>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    " #2@IY0E^/0,NX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)VUD#Z';B^))07!!\1:2V=U@DX9DI-VW-XV[
M740?P&-F_GSS#4RG@]1CQ.<X!HQD,=W,;O!)ZK!E1Z(@ 9(^HE.IS@F?F_LQ
M.D7Y&0\0E/Y0!X26\PTX)&44*5B 55B)K.^,ECJBHC&>\4:O^/ 9AP(S&G!
MAYX2-'4#K%\FAM,\=' %+##"Z-)W <U*+-4_L:4#[)R<DUU3TS35DRBYO$,#
M;T^/+V7=ROI$RFO,OY*5= JX99?)K^+N?O? ^I:WO.*WE>"[9B/;1@KQOKC^
M\+L*N]'8O?W'QA?!OH-?=]%_ 5!+ P04    " #2@IY0F5R<(Q &  "<)P
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
MT[D];_INKK\P^CQTJLG8+F_^ E!+ P04    " #2@IY01 R),58$  "3%
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
M)Z ^IRZ4"I!!T4K&*^7--0X(7(3J)K+/^O.['PC:#E>3-]Z/Q7]02P,$%
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
M", ?LLAP  T#Z"& O@^@LJ ,H\8.FO.@6=A$)39(!LA(&:.Q'0/M&)F/27
M"P-8F8]103ZCQMP9)=:I"=*1JLQF*?;BH!<GO>@D\.*DER1U@6HG59E)(X5-
MH9<4U"5X&[>IZ(4MA5:DB"Q'K&302@:L<& E$[U8"E[+G=1$WA258 (DX&6+
M9*(B$%$B%QM6==+<^UQH<EH'Z2 =.T,4<029\Z@(5->$ED@^1,=A?8%JH1*3
MF8@A3"C%LD3ATYXT'WHRG:/0$)"I1*<1X"E,/"61Y\0STP 1G(7? I I9]A&
M_&#D*2/]B (9^6DF+.HC50OK;(19"@-428(Z'=H!!%76B/)(F;+=D!#Q@R&J
M $6-#0U)0"XX$^Q",F5U#!N8I JAU(6& ":=%9\\(*Z+C/\*PU0AFHIYC$3E
M(DO#SW"'9$R&(B\08:P2PFKD$R6,59)8538<.0GP,@M3WP%5Y'$3!BH!H-IP
M1D$(E29-A!ND8^-BEC!222)5B6&' "Q)<SAI0S)6-C(,$D8J@5FD@#Q)6(;?
M)Y LR"2QZF">DN2I"K^\+4E4"C-2TGN)F<$T)3 ?M>%P3("3B; #F!LU@U%*
M *4V1"DA1F8J$4L7J3.9C0Q]A%%*J42%=9$0F'\$^&=#_A$"FT3%_YY0,B8?
M)\!+N)B:1/%W?#0#9#$SF*$,&!JN*[8LZ<AI.$H!D<IB@P)CBC*@J LIRI*.
MHBP(H)3&ULR113/@IY@",N1G.!7: 9G5D1D.8WHRH*>8 3) 8R;6$$A%L0T!
MQOQDP$\Q V0PU63B-)Q2(!U9%>,$8XHRH*@+*<J HFDWRPF7-4"G=>9<9)W%
MF*4,6.I"EK)D9#=5U&DX" .=)K9)K$J8I@QHZB(T94Q3!C1U(4U9<E)G*J0I
M4%'$C,8XU0"G3NQ-C:+[7:<.<R$V@(KEZ+F\VSLL??TZ;+,VLWWU=F[[7;J[
MN[>MW$?J]QZ#^UOUL!LW9'^$&?>'?\_KU].YF3U7;5N5P_[C2U6UOC.9?.IJ
M=?3YX791^)>V/W7=>3WNRXX7;769]IR7MXWOS;]02P,$%     @ TH*>4%[N
M*>.O 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]4]MNVS ,
M_15!'U Y2M85@6V@:3%TP 8$';8^*S9]077Q)#GN_GZ4[+ANZ^W%(FF>PT.*
M2@=CGUT#X,F+DMIEM/&^VS/FB@:4<%>F XU_*F.5\.C:FKG.@B@C2$G&D^2:
M*=%JFJ<Q=K1Y:GHO6PU'2UROE+!_#B#-D-$-O00>V[KQ(<#RM!,U_ #_LSM:
M]-C,4K8*M&N-)A:JC-YN]H==R(\)OUH8W,(FH9.3,<_!^5IF- F"0$+A X/
MXPQW(&4@0AF_)TXZEPS I7UA_Q)[QUY.PL&=D4]MZ9N,WE!20B5ZZ1_-\ !3
M/Y\HF9K_!F>0F!Z48(W"2!>_I.B=-VIB02E*O(QGJ^,Y3/P7V#J 3P#^#L#&
M0E'YO? B3ZT9B!UGWXEPQ9L]Q]D4(1A'$?^A>(?1<[ZY25)V#D13SF',X<N<
M.8,A^UR"KY4X\ ]PO@[?KBK<1OCVC<)_U-^M$NPBP>Z_+:[EO%?)%C-58.NX
M38X4IM=QDQ?1>6%O>;R3U_1QV[\+6[?:D9/Q>+-Q_I4Q'E!*<H4KU. #FQT)
ME0_F9[3MN&:CXTTWO2 V/^/\+U!+ P04    " #2@IY0A^_4IK0!  #2 P
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;'U386_<( S]*X@?4.Z2=#N=
MDDB]3M,JK=*IT[;/7.(DJ(!3()?VWP](FF5;M"^ C=_SLS'YB.;9=@".O"JI
M;4$[Y_HC8[;J0'%[@SUH?].@4=QYT[3,]@9X'4%*LF2W^\ 4%YJ6>?2=39GC
MX*30<#;$#DIQ\W8"B6-!]_3=\23:S@4'*_.>M_ -W/?^;+S%%I9:*-!6H"8&
MFH+>[8^G+,3'@!\"1KLZDU#)!?$Y& ]U07=!$$BH7&#@?KO"/4@9B+R,EYF3
M+BD#<'U^9_\<:_>U7+B%>Y0_1>VZ@AXHJ:'A@W1/.'Z!N9Y;2N;BO\(5I \/
M2GR."J6-*ZD&ZU#-+%Z*XJ_3+G3<Q^DF36;8-B"9 <D".,0\;$H4E7_BCI>Y
MP9&8J?<]#T^\/R:^-U5PQE;$.R_>>N^UW!_2G%T#T1QSFF*2=<P2P3S[DB+9
M2G%*_H$GV_!T4V$:X>D?"K-M@FR3((L$V7]+W(JY_2L)6_54@6GC-%E2X:#C
M)*^\R\#>Q4=DO\.G:7_DIA7:D@LZ_[*Q_PVB R]E=^-'J/,?;#$D-"X</_JS
MF<9L,ASV\P]BRS<N?P%02P,$%     @ TH*>4#Q/^$JT 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]L@$/TKB!]0$CMKH\BVU+2:
M.FF3HDY;/Q/[;*,"YP*.NW\_P*[K=M:^ '?<>_?N.+(!S;-M 1QY55+;G+;.
M=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SS107FA99])U,D6'OI-!P
M,L3V2G'SYP@2AYQNZ9OC432M"PY69!UOX">X7]W)>(O-+)50H*U 30S4.;W=
M'HZ[$!\#?@L8[.),0B5GQ.=@?*MRN@F"0$+I @/WVP7N0,I Y&6\3)QT3AF
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
M7C;UOT'T$*1D-V&$NO#!%D-!X^/Q-ISM-&:3X;&??Q!;OG'Y"U!+ P04
M" #2@IY0Q;=>FK0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q]4V%OW" ,_2N('U!R).VJ4Q*IUVG:I$TZ==KZF4N<!!7B#,BE^_<#DF;9
M%NT+8./W_&Q,/J%YL1V (Z]:];:@G7/#D3%;=:"%O<$!>G_3H-'">=.TS X&
M1!U!6C&>)'=,"]G3,H^^LRES')V2/9P-L:/6POP\@<*IH ?ZYGB2;>>"@Y7Y
M(%KX"N[;<#;>8BM++37T5F)/##0%?3@<3UF(CP'?)4QV<R:AD@OB2S ^U05-
M@B!04+G (/QVA4=0*A!Y&3\63KJF#,#M^8W]0ZS=UW(1%AY1/<O:=06]IZ2&
M1HS*/>'T$99Z;BE9BO\,5U ^/"CQ.2I4-JZD&JU#O;!X*5J\SKOLXS[--VFZ
MP/8!? 'P%7 ?\[ Y453^7CA1Y@8G8N;>#R(\\>'(?6^JX(RMB'=>O/7>:\F3
M+&?70+3$G.88OHDYK!',LZ\I^%Z*$_\'SO?AZ:["-,+3/Q3>[A-DNP19),C^
M6^)>S-U?2=BFIQI,&Z?)D@K'/D[RQKL.[ ./;_([?)[V+\*TLK?D@LZ_;.Q_
M@^C 2TEN_ AU_H.MAH+&A>,[?S;SF,V&PV'Y06S]QN4O4$L#!!0    ( -*"
MGE#RIFG9M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;'U3
M86_;(!#]*X@?4!R2+5ED6VHZ39VT25&GM9^)?;91P;B X^[?[\"NZVW6O@!W
MW'OW[CC2P=AGUP!X\JI5ZS+:>-\=&7-% UJX&]-!BS>5L5IX-&W-7&=!E!&D
M%>-)\I%I(5N:I]%WMGEJ>J]D"V=+7*^UL+].H,R0T0U]<SS(NO'!P?*T$S7\
M /^S.UNTV,Q22@VMDZ8E%JJ,WFZ.IUV(CP&/$@:W.)-0R<68YV!\+3.:!$&@
MH/"!0>!VA3M0*A"AC)>)D\XI W!Y?F/_$FO'6B["P9U13[+T348/E)10B5[Y
M!S/<PU3/!TJFXK_!%12&!R68HS#*Q944O?-&3RPH18O7<9=MW(?Q9KN?8.L
M/@'X##C$/&Q,%)5_%E[DJ34#L6/O.Q&>>'/DV)LB.&,KXAV*=^B]YCS9I^P:
MB*:8TQC#%S&;.8(A^YR"KZ4X\7_@?!V^756XC?#M'PH/ZP2[58)=)-C]M\2U
MF$]_)6&+GFJP=9PF1PK3MW&2%]YY8&]Y?)/W\'':OPM;R]:1B_'XLK'_E3$>
M4$IR@R/4X >;#065#\<]GNTX9J/A33?](#9_X_PW4$L#!!0    ( -*"GE#[
MB.:LLP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;'U388^<
M(!#]*X0?<"AKV\M&36ZO:=JD33;7M/W,ZJCDP+& Z_7?%]"SMO7N"S##O#=O
MAB&?T#S:#L"1)ZUZ6]#.N>'(F*TZT,+>X "]OVG0:.&\:5IF!P.BCB"M&$^2
MMTP+V=,RC[ZS*7,<G9(]G VQH];"_#J!PJF@*7UV/,BV<\'!RGP0+7P%]VTX
M&V^QE:66&GHKL2<&FH+>I<=3%N)CP'<)D]V<2:CD@O@8C$]U09,@"!14+C (
MOUWA'I0*1%[&SX63KBD#<'M^9O\0:_>U7(2%>U0_9.VZ@MY24D,C1N4></H(
M2SUO*%F*_PQ74#X\*/$Y*E0VKJ0:K4.]L'@I6CS-N^SC/LTWV6&![0/X N K
MX#;F87.BJ/R]<*+,#4[$S+T?1'CB],A];ZK@C*V(=UZ\]=YKR=,D9]= M,2<
MYAB^B4G7".;9UQ1\+\6)_P?G^_##KL)#A!_^4OA"_FR7((L$V:LE[L7\JY)M
M>JK!M'&:+*EP[.,D;[SKP-[Q^"9_PN=I_R),*WM++NC\R\;^-X@.O)3DQH]0
MYS_8:BAH7#B^\V<SC]EL.!R6'\36;US^!E!+ P04    " #2@IY0P #XNK,!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q]4V&/G" 0_2N$
M'W"LZ+67C9K<7M.T29MLKFG[F=51R8%C =?KOR^@:VUK^@688=Z;-\.03VA>
M; ?@R*M6O2UHY]QP9,Q6'6AA[W" WM\T:+1PWC0MLX,!44>05HP?#F^8%K*G
M91Y]9U/F.#HE>S@;8D>MA?EY H5301-Z<SS+MG/!P<I\$"U\ ?=U.!MOL96E
MEAIZ*[$G!IJ"/B;'4Q;B8\ W"9/=G$FHY(+X$HR/=4$/01 HJ%Q@$'Z[PA,H
M%8B\C!\+)UU3!N#V?&-_'VOWM5R$A2=4WV7MNH(^4%)#(T;EGG'Z $L]]Y0L
MQ7^"*R@?'I3X'!4J&U=2C=:A7EB\%"U>YUWV<9_FF_0&VP?P!<!7P$,$L#E1
M5/Y..%'F!B=BYMX/(CQQ<N2^-U5PQE;$.R_>>N^UY$F:LVL@6F).<PS?Q"1K
M!//L:PJ^E^+$_X'S?7BZJS"-\/0/A=D^0;9+D$6"[+\E[L7<_Y6$;7JJP;1Q
MFBRI<.SC)&^\Z\ ^\O@FO\/G:?\L3"M[2R[H_,O&_C>(#KR4PYT?H<Y_L-50
MT+AP?.O/9AZSV7 X+#^(K=^X_ 502P,$%     @ TH*>4+'>LYFU 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL?5-A;]L@$/TKB!]08I*V
M461;:EI5G;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CR
MKE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05XYO-#=-"MC1/H^]D
M\]3T7LD63I:X7FMA?QU!F2&C"?UT/,NZ\<'!\K03-;R _]Z=+%IL9BFEAM9)
MTQ(+54;ODL-Q%^)CP \)@UN<2:CD;,QK,+Z4&=T$0:"@\(%!X':!>U J$*&,
MMXF3SBD#<'G^9'^,M6,M9^'@WJB?LO1-1O>4E%")7OEG,SS!5,\U)5/Q7^$"
M"L.#$LQ1&.7B2HK>>:,G%I2BQ?NXRS;NPWBSO9Y@ZP ^ ?@,V,<\;$P4E3\(
M+_+4FH'8L?>="$^<'#CVI@C.V(IXA^(=>B\Y3VY2=@E$4\QQC.&+F&2.8,@^
MI^!K*8[\'SA?AV]7%6XC?/N'PMMU@MTJP2X2[/Y;XEK,_J\D;-%3#;:.T^1(
M8?HV3O+".P_L'8]O\CM\G/9OPM:R=>1L/+YL[']EC >4LKG"$6KP@\V&@LJ'
MXRV>[3AFH^%--_T@-G_C_ -02P,$%     @ TH*>4)Q["<JT 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5/;;MP@$/T5Q <$F]VTR<JV
ME$U4M5(KK5*U>6;ML8T"Q@6\3O^^ W9<*['R LQPSID+0S8:^^Q: $]>M.I<
M3EOO^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$D^,2UD1XLL^DZVR,S@
ME>S@9(D;M!;V[Q&4&7.:TE?'HVQ:'QRLR'K1P$_PO_J318LM*I74T#EI.F*A
MSNE=>CCN SX"?DL8W>I,0B5G8YZ#\:W*:1(2 @6E#PH"MPO<@U)!"-/X,VO2
M)60@KL^OZE]B[5C+63BX-^I)5K[-Z0TE%=1B4/[1C%]AKN>:DKGX[W !A?"0
M"<8HC7)Q)>7@O-&S"J:BQ<NTRR[NXW3#;V?:-H'/!+X0;F(<-@6*F3\(+XK,
MFI'8J?>]"$^<'CCVI@S.V(IXA\D[]%X*GMYF[!*$9LQQPO 5)ET0#-67$'PK
MQ)&_H_-M^FXSPUVD[]9TGFP+[#<%]E%@_V&)&QC^MDBVZJD&V\1I<J0T0Q<G
M>>5=!O:.QS?Y#Y^F_8>PC>P<.1N/+QO[7QOC 5-)KG"$6OQ@BZ&@]N'X&<]V
M&K/)\*:??Q!;OG'Q#U!+ P04    " #2@IY0/UR+O. !   !!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,BYX;6QU5&V/G" 0_BN&'W"XJ.MVHR:WUS1M
MTB:;:]I^9G5\R8%8P/7Z[POH66OI%V&&9YYG!IG))B%?5 N@@U?.>I6C5NOA
MC+$J6^!4/8@!>G-2"\FI-J9LL!HDT,H%<89)&!XQIUV/BLSYKK+(Q*A9U\-5
M!FKDG,I?%V!BRM$!O3F>NZ;5UH&+;* -? 7];;A*8^&5I>HX]*H3?2"ASM'C
MX7Q)+=X!OG<PJ<T^L)7<A'BQQJ<J1Z%-"!B4VC)0L]SA"1BS1":-GPLG6B5M
MX';_QO[!U6YJN5$%3X+]Z"K=YNB$@@IJ.C+]+*:/L-23H& I_C/<@1FXS<1H
ME((I]PW*46G!%Q:3"J>O\]KU;IWFDR1>POP!9 D@:\#)Z>!9R&7^GFI:9%),
M@9SO?J#V%Q_.Q-Q-:9WN*MR925X9[[T@A&3X;HD6S&7&D WFL"*P85\EB$_B
M0OX))_[PR)MAY,*CK?HI]A/$7H+8$<1_E1CM2O1A_B.2>$42#T&R$_%ACGZ1
MHU?DZ"%(=R(^S,DODGI%4@_!NYV(!Q.%.Q&\>8(<9..:3P6E&'O7^!OOVM^/
MQ#WA/_!Y.'RALNEZ%=R$-HW@GFLMA :32OA@;K4U\V@U&-3:;E.SEW-7SH86
MPS)P\#KUBM]02P,$%     @ TH*>4&O=6C>V 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL;5/;;MP@$/T5Q >$7>PTJY5M*9NH:J566J5J
M\\S:8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'8%]<">/*J5>=RVGK?'QES90M:
MN!O30X<WM;%:>#1MPUQO0521I!7CN]TGIH7L:)%%W]D6F1F\DAV<+7&#UL+^
M.8$R8T[W],WQ))O6!P<KLEXT\ /\S_YLT6*+2B4U=$Z:CEBH<WJ_/Y[2@(^
M7Q)&MSJ34,G%F)=@?*URN@L)@8+2!P6!VQ4>0*D@A&G\GC7I$C(0U^<W]<^Q
M=JSE(AP\&/4L*]_F]$!)!;48E'\RXQ>8Z[FE9"[^&UQ!(3QD@C%*HUQ<23DX
M;_2L@JEH\3KMLHO[.-W<)3-MF\!G E\(AQB'38%BYH_"BR*S9B1VZGTOPA/O
MCQQ[4P9G;$6\P^0=>J\%3_89NP:A&7.:,'R%>4<P5%]"\*T0)_X?G6_3D\T,
MDTA/UM$/Z;9 NBF01H'TGQ+YAQ*W,,F'(&S54PVVB=/D2&F&+D[RRKL,[#V/
M;_(.GZ;]N["-[!RY&(\O&_M?&^,!4]G=X BU^,$60T'MP_$.SW8:L\GPII]_
M$%N^<?$74$L#!!0    ( -*"GE#,J1%IMP$  -(#   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;&U3VV[<(!#]%<0'A%W6V:Q6MJ5LJBJ56FF5J.TS
M:X\O"A<'\#K]^PS8<=W4+\ ,YYRY,*2#L2^N ?#D34GM,MIXWQT9<T4#2K@;
MTX'&F\I8)3R:MF:NLR#*2%*2\<UFSY1H-<W3Z#O;/#6]EZV&LR6N5TK8/R>0
M9LCHEGXXGMJZ\<'!\K03-3R#_]F=+5IL5BE;!=JU1A,+54;OM\=3$O 1\*N%
MP2W.)%1R,>8E&-_*C&Y"0B"A\$%!X':%!Y R"&$:KY,FG4,&XO+\H?XUUHZU
M7(2#!R-_MZ5O,GJ@I(1*]-(_F>$1IGIN*9F*_PY7D @/F6",PD@75U+TSALU
MJ6 J2KR->ZOC/HPW>S[1U@E\(O"9<(AQV!@H9OY%>)&GU@S$CKWO1'CB[9%C
M;XK@C*V(=YB\0^\UY[LD9=<@-&%.(X8O,-L9P5!]#L'70ISX?W2^3M^M9KB+
M]-TR^N%N72!9%4BB0/)/B;>?2ES#[#\%88N>*K!UG"9'"M/K.,D+[SRP]_$1
MV5_X..T_A*U;[<C%>'S9V/_*& ^8RN8&1ZC!#S8;$BH?CG=XMN.8C88WW?2#
MV/R-\W=02P,$%     @ TH*>4+K/QS;0 0  G 0  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL=51M;]L@$/XKB!]0')RD;61;:CI-F[1)4:>MGXE]
M?E'!>(#C]M\7L..Y+OL2N//S<D<XDD&J%UT#&/0J>*M37!O3'0C1>0V"Z1O9
M06N_E%()9FRH*J([!:SP),$)C:(]$:QI<9;XW$EEB>P-;UHX*:1[(9AZ.P*7
M0XHW^)IX:JK:N 3)DHY5\ O,[^ZD;$1FE:(1T.I&MDA!F>*'S>&X=W@/^-/
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
MX5!;;]XX6\<UBXY5_?2"R/R,B[]02P,$%     @ TH*>4"_LQ+3. @  *PH
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
MF<*1-TI9<$2Z<G6W[DW/!H?&^NF=F^OQ9H^&5?WT:,G\YRC? 5!+ P04
M" #2@IY0>!$\&.4!  "F!   &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6QM5-N.FS 0_17$>V,N@9 (D#9;5:W42M%6;9\=&"Y:&U/;A.W?UQ=":=8O
ML6<X<\X9Q^-\9OQ5= #2>Z-D$(7?23F>$!)5!Q2+'1MA4%\:QBF6*N0M$B,'
M7)LB2E 4!"FBN!_\,C>Y"R]S-DG2#W#AGI@HQ?S/&0B;"S_T[XF7ONVD3J R
M'W$+WT'^&"]<16AEJ7L*@^C9X'%H"O\I/)U3C3> GSW,8K/W="=7QEYU\*4N
M_$ ; @*5U Q8+3=X!D(TD;+Q>^'T5TE=N-W?V3^9WE4O5RS@F9%??2V[PL]\
MKX8&3T2^L/DS+/TDOK<T_Q5N0!1<.U$:%2/"_'K5)"2C"XNR0O&;7?O!K//"
M?R]S%T1+0;06Q+87*V2<?\02ESEGL\?MV8]8_\7A*5)G4^FD.0KS39D7*GLK
MXR#)T4T3+9BSQ40;3+@BD&)?)2*7Q#EZ5QX'J9L@=GJ,#4&\U<\.;H*]DV!O
M"/;_.3@\-&DQJ<$,5B2)XS!PZR1.G<2ADSWH).]T/L3'PS%QZZ1.G=2A<WS0
ML9ALJQ/LTNQ!!FWN"07>F@D17L6FP4SG)KL.X5-D[MD_N)W@;YBW_2"\*Y/J
MMIH[U3 F09D)=JKK3CT::T"@D7I[4'MN1\<&DHW+JX#6IZG\"U!+ P04
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
MW_F%)PJNE:@U=B(IS:^U.Y=2I#6+DI)&;]4USLSU6O._A^$!4 = $Z#6_BR
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
M3,_%U".GA>+#W/[!\@^J_@%02P,$%     @ TH*>4!ENV5": 0  6 ,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL;5-;3NLP$-V*Y07@-H$ 51*)
M@A!((%4@[OUVDTECX4>PW09VS]@.44']R3Q\YLR9L5..QKZ['L"33R6UJVCO
M_;!BS#4]*.[.S  :3SIC%?<8VAUS@P7>QB(E6;98%$QQH6E=QMS&UJ79>RDT
M;"QQ>Z6X_5J#-&-%E_0G\2)VO0\)5I<#W\$K^+=A8S%B,TLK%&@GC"86NHK>
M+%?K/. CX)^ T1WY)$RR->8]!(]M11=!$$AH?&#@: YP"U(&(I3Q,7'2N64H
M//9_V._C[#C+ECNX-?*_:'U?T2M*6NCX7OH7,S[ -,\%)=/P3W  B?"@!'LT
M1KKX)<W>>:,F%I2B^&>R0D<[II/B:BH[79!-!=E<D*594J.H_(Y[7I?6C,2F
MW0\\7/%RE>%NFI",JXAG*-YA]E#GQ7G)#H%HPJP3)ON%N9@Q#/GG)MG))EDD
MR(\(EM?%:8+\)$$>"<Y_*2C^J$R8(F)TQ/S5R(Z6$M[<,[<[H1W9&H_[C5OH
MC/& ;(LSO,@>G_D<2.A\<"_1M^FR4^#-,+UC-O],]3=02P,$%     @ TH*>
M4"SUFAYB @  B @  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULE5;M
MCILP$'P5Q ,$;,)71)"2JZI6:J7HJK:_'>($= 93VPG7MZ]M.,K!(K7Y$6PS
M.[.[,%JRCHL765*JG->:-7+OEDJU.\^314EK(C>\I8V^<^6B)DIOQ<V3K:#D
M8H-JYF'?C[R:5(V;9_;L)/*,WQ6K&GH2CKS7-1&_CY3Q;N\B]^W@N;J5RAQX
M>=:2&_U&U??V)/3.&UDN54T;6?'&$?2Z=P]H=T2Q";"('Q7MY&3MF%+.G+^8
MS>?+WO5-1I310AD*HB\/^D09,TPZCU\#J3MJFL#I^HW]HRU>%W,FDCYQ]K.Z
MJ'+O)JYSH5=R9^J9=Y_H4%#H.D/U7^B#,@TWF6B-@C-I_YWB+A6O!Q:=2DU>
M^VO5V&O7WPFC(0P.P$, '@-P:&OIA6SF'X@B>29XYXB^^2TQSQCML.Y-80YM
M*^P]G;S4IX\\B.+,>QBB 7/L,7B"02/"T^RC!(8DCG@1'D0A3!" .0:6('A'
MD, $6Y!@:PFV[PC269%+#$Y61$)0)%R*Q/Y,!,*L]#("12*  ,]$($P B\2@
M2 P0;&<B$&;EH2:@2 (01#.1'I-:3&,QV\U*NU)0) 5$YF]WNA")XDWJ3WXK
MDLB''>4OWZ1TC6+%E.C?WW@$FNZ ,%!Z,C<V!%I+%?8F"@"*N;<@$(Y6=& +
M(\##B;]" 1L4A?_15=A^"/+6HJL *%GK*NQ !-EKT54 E."9CC<9!#45-SL"
MI5/P>V/G[^1T'+,'; ?)7W@_H[\2<:L:Z9RYTN/(#HTKYXKJ7/R-[FVI/PO&
M#:-799:Q7HM^-O8;Q=MA[GOCQT?^!U!+ P04    " #2@IY0F>\3F"0"   #
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q]5-N.FS 0_17$!ZS!
MW#810=JDJEJIE:*MVCX[9!+0VIC:3MC^?7UA61:LOF#/^,R9,V,\Y<#%BVP
M5/#*:"=W8:-4OT5(U@TP(A]X#YT^N7#!B-*FN"+9"R!G&\0HPE&4(T;:+JQ*
MZSN*JN0W1=L.CB*0-\:(^+L'RH==&(=OCN?VVBCC0%79DRO\ /6S/PIMH8GE
MW#+H9,N[0,!E%S[%VT-A\!;PJX5!SO:!J>3$^8LQOIYW860$ 85:&0:BESL<
M@%)#I&7\&3G#*:4)G._?V#_;VG4M)R+AP.GO]JR:7?@8!F>XD!M5SWSX F,]
M61B,Q7^#.U --TITCII3:;]!?9.*LY%%2V'DU:UM9]?!G639&.8/P&, G@+B
M_P<D8T#R'I#:XITR6^HGHDA5"CX$PEU63\P_$6\3W<S:.&WO[)FN5FKOO4H>
MDQ+=#=&(V3L,GF'B"8$T^Y0"^U+L\2H<?TQP6"/B*/&G2+Q5))8@F1-L-GZ"
MU$N06H+T0QO211L<)K>8SF%R'"U*68-PCK%?2N:5DGFD9 LI#I/-LL3QXM8.
M:PQ.<K^0W"LD]PC)%T+RM9 T7_9D#=K$J5])X552>)04"R7%JO%9O%GV9 U*
MBF)Y.VCV=AB(JQTS,JCYK5/F+YUYITGVA,W;6_CW>L*Y@?1.X\;C=R*N;2>#
M$U?Z9=OW=^%<@=88/>A&-7HB3P:%BS+;0N^%FTO.4+P?1RZ:YG[U#U!+ P04
M    " #2@IY0WQIZTB@"  "=!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6QUE=V.FS 0A5\%<=\%&S 0 5*S5=5*K11MU?;:228!K<'4=L+V[6L;
M%E%P;N*_,^>;<;!=#%R\RAI >6\MZV3IUTKUNR"0IQI:*I]X#YU>N7#14J6'
MXAK(7@ ]VZ"6!3@,2=#2IO.KPLX=1%7PFV)-!P?AR5O;4O%W#XP/I8_\]XF7
MYEHK,Q%414^O\ /4S_X@]"B87<Y-"YUL>.<)N)3^1[3;(QM@%;\:&.2B[YE2
MCIR_FL'7<^F')B-@<%+&@NKF#L_ F''2>?R93/V9:0*7_7?WS[9X7<R12GCF
M['=S5G7I9[YWA@N],?7"AR\P%93XWE3]-[@#TW*3B6:<.)/VUSO=I.+MY*)3
M:>G;V#:=;8=QA9 IS!V IP \!^"QEA%D,_]$%:T*P0=/C)O?4_,?HQW6>W,R
MDW8K[)I.7NK9>Q5E61'<C=&DV8\:O-209-8$VG^&8"<$6X-H88#RW&T0.0TB
M:Q#_EV6^RG+4$*OI1@@FZ8,\8R<FWF(2M,*,FF2)(3$B;DSBQ"0.#%YADBTF
M(6GDQA GAC@PT0I#')B(Q&Y,ZL2D#DR\PJ1;3)S'#S8M<V(R!X:L,-D&DV!$
M'F!R)R;?8O)PA<FWU> 4QZ&;@T+WP0L=I/7'-HF6J ]QDL7H >K!&4<.U/J#
MFT3+\Y.A:'-,@\7%8B[N[U1<FTYZ1Z[T'65OD@OG"K1E^*3SKO5;,0\87)3I
MIKHOQ@MS'"C>3X]!,+](U3]02P,$%     @ TH*>4!Z.FU 0 @  !08  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULA93=CILP$(5?!7'?-3$8LA%!
M:E)5K=1*T59MKYUD$M :3&TG;-^^MF$1&'<W%_'?F9GOV-AYQ\6S+ %4\%*S
M1F[#4JEV@Y \E5!3^<!;:/3*A8N:*CT45R1; ?1L@VJ&<!2EJ*95$Q:YG3N(
M(N<WQ:H&#B*0M[JFXN\.&.^VX2I\G7BJKJ4R$ZC(6WJ%'Z!^M@>A1VC,<JYJ
M:&3%FT# 91M^7&WVF=%;P:\*.CGI!\;)D?-G,_AZWH:1 0(&)V4R4-W<80^,
MF40:X\^0,QQ+FL!I_S7[9^M=>SE2"7O.?E=G56[#=1B<X4)O3#WQ[@L,?D@8
M#.:_P1V8EAL27>/$F;3_P>DF%:^'+!JEIB]]6S6V[?H5D@UA_@ \!. Q8)6\
M&1 / ;$3@'HR:_435;3(!>\"T1]62\TWL=K$>C-/9M+NG5W3;J6>O1?Q8YRC
MNTDT:':]!D\T>*[8+Q5D/4J0!A@IL)<"V_AX6B'"_@2Q-T%L$R0S&XECH]>D
M5M/T14BD?XZ7=V4SG,2+DWAPB(/3:\BD3DP6,.^(9BC$BT(\**F#0A95/CSB
MM;-_>X\JP_%_SCGUPJ0+F!7)')C48WGMH+RMF8%D7I!L 9(Y-7;9\CM($I*Y
MN^*3I2EVSPA-+J1Y(+]3<:T:&1RYTG?;WL +YPITRNA!&ROUFSP.&%R4Z6:Z
M+_J7J1\HW@Z/+AI?_N(?4$L#!!0    ( -*"GE".5H7OL0,  $ 3   9
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;)68:V^;,!2&_PKB!PQ\;&Y5$FE-
MUVW2)E6;MGVFB=.@ <Z -MN_'[=FP7Z=A7YH@+SGBI\3P^*HJI_U7LK&^5WD
M9;UT]TUSN/&\>K.715J_40=9MM_L5%6D37M:/7GUH9+IMC<J<H]\/_2*-"O=
MU:*_]E"M%NJYR;-2/E1._5P4:?7G5N;JN'29^WKA2_:T;[H+WFIQ2)_D5]E\
M.SQ4[9EW\K+-"EG6F2J=2NZ6[EMV\U[PSJ!7?,_DL3X[=KI2'I7ZV9U\W"Y=
MO\M(YG+3="[2]N-%KF6>=Y[:/'Z-3MU3S,[P_/C5^WU??%O,8UK+M<I_9-MF
MOW1CU]G*7?J<-U_4\8,<"PI<9ZS^DWR1>2OO,FEC;%1>]_^=S7/=J&+TTJ92
MI+^'SZSL/X^C_U<S;$"C 9T,B%TTX*,!_V=P.8(8#<3)@%\V"$:#X-J4PM$@
MO-8@&@TBS< ;NMO?KKNT25>+2AV=:EAQA[1;V.PF:A?$IKO8W__^N_:.U>W5
MEQ5/HH7WTCD:-;>#AB::>*I9(TTRU=R9&N'[4\T[I&%3S3W2T%3S'FGX2>.U
M/3DUAF!CJ'? )PX$=L"A ]X[$!,'@=:101/VFG+HFM_]:<68LG JFZ0C8#H"
MI!-JZ0R:X"Q.0K$P\S%U$?'8FE  $PI 0MK*NPN,0!3X%TH/8:30B,28?B="
MH\6!2+A1^CN@"ZSI1#"="!2NX707F87C$#$,$1LA>*)7')MK+T"++S92T763
MA!*84 )J3K #YN-!Y5\/)+/,.F9FP7Q]2"$1L\3!HX,1<&&Y?PP/#\9G5(N!
M9X!XQO5JQ743Z/^Z:4H8>0:89[:J,,LLG-$8S!\# .KS8#V*0C!Z;#5C%)G)
MHC%X[YD)(UV"C&'*&,",Z4,>BB(<AS"+Y%\Q44?1=*1>J(DPM(1XU)?Q*#J/
MQ2Z%LOSD(VYCBPO,+<W@EC"WA+C5ME)K)");M1A& C"29= 1AI%FP$@81D(P
M&M4"$5D&*F$,"6!(M@TAIHN2&5M"# XWP3&K12*RQ<'0<  -!187& 8^9P-L
MV0&#+;!9+1!1:(F#B>$(!LM$XQ@&'LRH%L/ S6VF(/TQ"8HL*YEC8CB"P>@J
M$MFZBHGA@!AN&3$<$\-G$",P,0+!H'<5BBS5"DR, ,1PRS04F!@Q@QB!B1$
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
M9WHMZJ&BWBA>-0.3UTYMRW]02P,$%     @ TH*>4.8T[6/J @  $PL  !D
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
MWE/>S2*X"W7UMUUC7^S^/UV>5K<^KR.6+(/GSM&H>1@T.-' 6\7&5F#*KYI
M1W - ZDP'M!R$+'T;2>9K0F9&0BE<03"R7KPW@%_$\B"=A"2#L+>03AU ,PH
MZ*")>DT]E(ON(B*[B*PN@$5&%X,FGG0!210F"Z.FA P1>4B'$Y/AQ%8X,1K1
MQ%;".A@P!R^V@N$\CB(ZEH2,);%BX> 8OI1TD,X?_P7I8#%C<!96.0#2,#*X
MRP@9"R%Q# XP&G!FEP29PX5CC8#Y10&2[WO &6491=.$HX2A,9DR0@8IBUTY
MT9P#)S@%APN:= AO* M-,LQ!&4B6&3/+8LL08^8J"\TRV#!'8-),BK@9#B5R
M35T:9K!ICL"Q' "-,]S ,]! PQRB1]&T^,G"57ND246;5+OVI"AV]$/CC$"X
M2!PN:)P1YY<5:0"1 M#*EA(9[P4;4N28:4BCC/:N;>UAHV8ZQ&EB4K@A5#$X
M)P*]*J"]*D2N70QICC&^88!H^M"FSYKWV2AZ^P+AGO@TI)C^?RIDI"AU]$.3
MC#;)D6LKY#2CG,VO*Z?QXQ1^1K8;2H2.[8G3C')[RS7G]&;43(<O=(X>=[PQ
M$_BAXWV6T_CQ&W923C/#9^RD&:=>=Q-GOC1:?,86F9$BUT&$YH\3NQ^Z7-!@
M\1MV/TXSPPEF[&PIL,P5.)@<22O1'/KC?NMMY;E6W9%MTGK]I'"/W9'6:'^
MNVPXZKZZ&;Y3?,Z;0U&WWI-4^L#<'VOW4BJA8V3O]-@?1;Z[/I1BK[K;1-\W
MP_>!X4')T_CM([A^@%G_!5!+ P04    " #2@IY0?^>>% 4%  "X&   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6R5F=%NXS8017_%\/NNR)DA)06.
M@=A&T0(M$&RQ[;-B,[&QDN5*2KS]^U*RXI4YPT7Z$EO*Y? .)1X.Z<6Y;KZU
M>^>ZV?>J/+;W\WW7G>Z2I-WN756TG^N3._K_/-=-573^LGE)VE/CBMW0J"H3
M4,HF57$XSI>+X=YCLUS4KUUY.+K'9M:^5E71_+MR97V^G^OY^XTOAY=]U]](
MEHM3\>+^=-W7TV/CKY)KE-VA<L?V4!]GC7N^GS_HNPV9OL&@^.O@SNWD^ZQ/
MY:FNO_47O^WNYZIWY$JW[?H0A?]X<VM7EGTD[^.?,>C\VF??</K]/?HO0_(^
MF:>B=>NZ_/NPZ_;W\VP^V[GGXK7LOM3G7]V8D)G/QNQ_=V^N]/+>B>]C6Y?M
M\'>V?6V[NAJC>"M5\?WR>3@.G^<Q_GLSN0&,#>#:0)N?-L"Q ?YH0#]M0&,#
M"AHDEU2&L=D47;%<-/5YUEP>[ZGHWR)]1W[TM_W-8;"'__GA:?W=MZ4!LTC>
M^D"C9G71P$2CKXK$1[]V 5(7*V#-X;:#-5=HA;>:#=>83':!8J(XM,=I>Y7+
M 4@,0$, NC$9CM1%8P?-\:))#:5YD*\@ P DV8X1[1AFQX -[!C6SR="18$;
M086@K&S&BF:L8"8-S$B:++ B:2(/*16-I/PAZ6#T5RG/URJM@L%;"S+0QD0>
M4B;:R?A+ATH.D(L!<CX@J(-\+AHS,4IYIH)LN.@30!Y)1BN9%4IP R$L%.L)
M( T\KP45II&1T1%R:>%99Z$;S?/VT]:$=@193A'*:1%S#QJX'Q,^JU%T,SI(
M&?/#9;G-([S3,O T"D\+0S_(.DHA!(0@TCG&1D>FI^;X-$BA&^*CDX6,$$2Q
M%T<FIQ;0B6S-,WQ6 88@%U0Q+S(X-2>>)A5ZL7Q85):&4UR0Y2:+37&9GYH#
MU&"XK(RB:4?&9"I<U069SOS+'C$D$U1GS%"8^&K4W'2D,YW;8/9M1J&]%=HL
MQF0M0UGG M93.03(* 6.4FW"R0D<DI]N)MY8&4DRC.4$,DV!T]1@2%/@F/3E
MC6:&N S13J![:TC&*7"<FG#^K8!STF,2(#3$991E$QC>&I)Y"IRGJ"/%"<@0
M!/IX$0HRO(##BY>AP+'DWW,R04FVEG2*=!IA!L@, ZEJ"YDQBJ93SY(-$2:H
M4AU[D66"@4 P5HM*HA"[:U$4V_G(](+_40""#!O@)2 #X*B9#IO15@&;F+P*
M-"K5681=*+,+U<?QAS)MD-/&AH4D<HI IAG3!1E2K$I'F34HL(:8'Z%T,RHL
M'#:"3(.&"&LPLEF5:K<0?BB497XMRT-#7 80FU0H@PN%ZHW"Y0J%Z@U4.*N0
M;WZ!5,R.#$'D$/0[UD@(&5IH/XYBE$F#PF:3H1B%6BE5X0JU%F0Z4S:6DTP;
MY+42!S'R&LCOB%(;%OV2#G,=.19 &5XH[%\9C"41,3N2*%)1D,PMDK@5&6&2
MN46<6PS&H^9FI;,F#Y>7#7%PV32W%"$%R>@B^#B,288-<=@P&), $=)DPYRD
MG2*I2,E/D8,V::L8PH\X; SD67AJ2)PV9&V,QB3CAH0-(Z,?\6,T)&+X$V2&
MXR^9'-]6KGD9CL;;V;9^/7;](>CD[O7X_0'ZX]_@_DK?K2^'Z#_"7,[T_RB:
ME\.QG3W575=7PQ'P<UUWSIM4G[W)O2MVUXO2/7?]U]1_;RYGZ9>+KCZ-OQ,D
MUQ\KEO\!4$L#!!0    ( -*"GE!])ES\N@$  !$$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;'U4VV[<(!#]%<0'!%]S6=F6DHVB5FJE5:HVSZP]
M7J-P<8!=IW]?P%[+W3AY,<QPSN', "X&I5]-!V#1N^#2E+BSMM\08NH.!#57
MJ@?I5EJE!;4NU =B>@VT"23!21)%UT10)G%5A-Q.5X4Z6LXD[#0R1R&H_OL
M7 TECO$Y\<P.G?4)4A4]/< OL+_[G781F54:)D :IB32T);X/MYL,X\/@#\,
M!K.8(U_)7JE7'WQO2AQY0\"AMEZ!NN$$6^#<"SD;;Y,FGK?TQ.7\K/X4:G>U
M[*F!K>(OK+%=B6\Q:J"E1VZ?U? -IGIRC*;B?\ )N(-[)VZ/6G$3OJ@^&JO$
MI.*L"/H^CDR&<9CTS[1U0C(1DID09U\2THF07A#(Z"R4^D@MK0JM!J3'P^JI
MOQ/Q)G7-K'TR]"ZLN6J-RYZJ/+LNR,D+39B'$9,L,,G_B.U'1'X[0X@S,+M(
M5ETD@9\M^&E\MRZ0K@JD02!=&H@^$<A6!;(/#O+LYJ(/(^8N8&3 1%?Y12>^
MQHQ&R.)P_&/Y2?6!28/VRKIS#J?1*F7!Z3DR1IU[GW/ H;5^>N/F>KRE8V!5
M/SU ,O\%JG]02P,$%     @ TH*>4!38:0I: @  <@<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-3<N>&ULC57MCILP$'P5Q .<;;Z)"-(E4=5*K72ZJNUO
MAS@!G<'4=L+U[6L;PA%P3OD#MIF9G5UC;]8Q_B9*0J3S7M-&K-U2RG8%@"A*
M4F/QQ%K2J"]'QFLLU92?@&@YP0=#JBGP((Q C:O&S3.S]L+SC)TEK1KRPAUQ
MKFO,_VT(9=W:1>YUX;4ZE5(O@#QK\8G\)/)7^\+5#(PJAZHFC:A8XW!R7+O/
M:+5#AF 0ORO2B<G8T:GL&7O3DV^'M0NU(T))(;4$5J\+V1)*M9+R\7<0=<>8
MFC@=7]6_F.15,GLLR);1/]5!EFLW<9T#.>(SE:^L^TJ&A$+7&;+_3BZ$*KAV
MHF(4C KS=(JSD*P>5)25&K_W[ZHQ[V[0O]+L!&\@>"-!Q?Z,X \$_X,0?$H(
M!D(P(X ^%5.;'98XSSCK'-YO;XOU7X16@:I^H1=-L<TW51ZA5B]Y&"09N&BA
M ;/I,=X$@T8$4.IC",\68N,MZ-YM@.T2@:!_B]DM,6%B=^%;$_4-W[])-+4+
M!%:!P @$4X$0SBK58R*#:?I$4(+2",V2L>*BQ(=V0Z'54+@PY'MW!"*K0/1X
M26*K0/Q 27I,.$DUBL(TF,%V%EB<1H%OMY-8[206.W?^U-0JD#Y>$ 3MQPDN
M/" 8SL\37"2+D ]G)=D.L.E?$L?PS@ZC.\<;/;!% V@:2#6.^0[94$L[8'+Q
MU(2?S*4NG(*=&ZF/[V1U;!S/GKZX9NL;M-KVU_^'3-^-?F!^JAKA[)E4UZ*Y
MO(Z,2:),PB=5U%(UP'%"R5'J8:S&O.\"_42R=NAP8&RS^7]02P,$%     @
MTH*>4 $8]8$E P  8@T  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
ME5=1;YLP$/XKB/<%;&-,JB322M=NTB95K;8]T\1)4 $S<)+NW\\&EX(Y:)>'
M@,UW]]W9=Y]A=1'5<WWD7#HO>5;4:_<H97GE>?7VR/.D7HB2%^K)7E1Y(M6P
M.GAU6?%DUQCEF8=]/_3R)"W<S:J9NZ\V*W&265KP^\JI3WF>5'^O>28N:Q>Y
MKQ,/Z>$H]82W697)@3]R^;.\K]3(Z[SLTIP7=2H*I^+[M?L97=WA0!LTB%\I
MO]2]>T>G\B3$LQY\VZU=7T?$,[Z5VD6B+F<>\RS3GE0<?XQ3M^/4AOW[5^^W
M3?(JF:>DYK'(?J<[>5R[D>OL^#XY9?)!7+YRDQ!U'9/]=W[FF8+K2!3'5F1U
M\^]L3[44N?&B0LF3E_::%LWU8OR_FL$&V!C@S@#/&Q!C0#H#$LP:!,8@>&-
MLP;4&-"/&H3&('PSF ^)&0-F&7CMZC;;=9/(9+.JQ,6IVHHK$UW8Z(JI@MCJ
MR6;_FV=JQVHU>]Y0BE?>63LRF.L6@P<8,L3$$"888FX@#!UBOD"8<(BYA3!L
MB+F#,%&'\=2:= N#P87!C0,R<+"$'1#0 6D<!'T'H6]ETF)8@RD:C+_P?63E
M\AYJ$$P !A, P4PXH* #^O'E"$$'(1"!56AQBPE[B1+BMS^8BH%4#*"RZ[7%
MT!X5M9G:@F2CF$; 04@1&%($A&2U1QR-L\<HFJ%:@E3+$56 K*3B,8:&%"9!
M/JP;_OOE'1O0!RL732@4 IA"FPD"L0D>N.$1!EQ$-@\>U0V>V!T$RP*"=&%I
MTY 1#9FB@1L> 1W/1OL3C+M@@@56!40!%F2ST!$+FDH&U@X$B >SQ0,$D0D>
M6#@0H!S,;E,#0FA8U802-DD'BP("5(%1FZX%1?V*BQ9XJK9A34! P[-1#RU'
M3$&P( ',A&%=P( N,.MPC@VH+W4!6<XH'8:E 0-=SZ9.^8EC_C_.>0QW-(8Z
MVJJ::P,:I!S-B3N&^QI#?6W)QXT!]<D^(0R>6E[O15%_??Q(JD-:U,Z3D.J=
MLWDSW LAN7+K+U0+']4'3S?(^%[J6Z;NJ_:MOQU(49HO&J_[K-K\ U!+ P04
M    " #2@IY0^\>Z;Z)L  !9MP$ %    'AL+W-H87)E9%-T<FEN9W,N>&UL
MU7UK<]M6EN#GW5^!ZE5VI!3$$ "?SDQ7*;*=N,>)W9*=[.S4?H!(4$*;!-@
M:5E3_>/WO.X#N!<@:3LSF:KIB4P ]WG>SW^NZUWP:;,NZG_YT\-NMWWVW7?U
MXB';I/6@W&8%/%F5U2;=P3^K^^_J;96ER_HARW:;]7?Q<#CY;I/FQ9^"?9'_
M?9]=E_MB]R]_&L^&?_KS/]?YG_]Y]^?K\F-6!6_3^RRX#.J'M,KJ?_YN]^=_
M_@X?\RM)\'-9[![JX$6QS);MIS^GU2!(HC"(A_&P_?!J"P_CF?\A3_WO5W?U
MKDH7N__7?OZ\7.PW6;$+WCUML_;#:'CYU\X/_KI/JUU6K9^"FVQ;5KOVB[MJ
M[PRH/WZ;57FYQ,T&S].=\Y[:[__\'__#MRFSZ"HMZGR7ET7'(E;ING9&?U'L
M\MU3\#)?9\$O^\U=5K7?& ZCRV223"<=G]YD]SD>*"SAEW3C3!"_#__W_XHF
MP^]?_7(]Z!CB5;$H*UARBJL/@]L='$-05@&!3_4$_UVZQ_>B8[!WZ:?@U1).
M)%_E"QJQ8V/QY#).DO$\F7>,=+5< G36H?HC>)T76?"F<-8RG0^'P4]I]2$O
MZN"F3!V8;0]XC?^"#;XK'XOVNZ_3XB'=A(>&T(?TMBH_YL7"A9OGAX9X6]:[
M=!W\WWSK/>%X.!TZETXKOP*D]WZ2#"-G.^4"YGC[4!9= #:;QY>C9.Q ]KM\
M!T!9KH(H/K^["&ZSQ;Z"V5VLWFS@CNM=N?@0!F?# 0!LL$VKX&.ZWF?!%E">
MR(PS?)4N\^(^N'W:W)5KY^EO;]ZW?U,K"%Y\6CRD!5 P'\#_<G7[_,HA%7+V
MU_NJ0F1E#*7IX1[W#@G\-Y<J:EP!0@/4*_^8(;E(U9 ]B V(!+!R7U;.V;U.
M*]C%U6*1P5OPSI+?[QCK=I.NU\$/^QK0H.Y:WXM-5MWCQGZLRL?= X#)9IL6
MSLQJR(<,ANQ_1R[XEB_XEEA&\&:_ ^ M\ :[/H-#J0#T7@$3^13\:^8,/P1
M&8WGHVCJ<!$@J$LBJB_7J3.^NL.7>8V@_6\9P%H7\;Z\C.++Q$$*3;3M,5["
MC\ZI]I)\^5H8B/?[OSIS7Y=P($4-=PU_U>4Z7]+%_Y"N4Z B>"/9K@;>_/[V
M>7!^=A&<!7D1O'LH]S4<MS/^\VRAN''DT%%U4FE=PYC.T[1^"&#,8(%_9'_?
MYX"Q\+KSXDT&_"5?X"KQ5>>V%@OD$W5098L,QKA;9V%09 Y&O*VR;9HO@^S3
M%O=?T]SE[@'PP[_ =R62QT7O)H#Z H4!<,/!< ];O!GO_#?Y_</NLEQ=[NNL
M8[0?RW+YF*\=:G2U06KQ'[@UN V ^_L<_^1!O).]+X! 5#4BPC9]PC6Y^X4/
MR^)RX:<?O/F.FY,C6>?I7;X&F<.E5OI28'9:-DZ>+A8@")D;\'Q$SQ= #^ %
M9M[X896M"4COLB);Y>Z"GF>K#):$+W[,"E?6>IVE<.9JN0XE>$.'LCB\JR9$
M]+SXNBSN+X%0;X)E=N><K5[N#F05:Q3O3;;6WGMIO)'FB(>NN&<72'GSG0&>
M!8CE0'"S8N&^C#K#LWJ;+K)_^1,H!756?<S^].? X:%(Q1_*]1* \W__KUD<
M3;\GM'$O!=!53JF#M8?!. 0:CO\312)(][N'LLK_(UO2Q@%9ZGKOJA#](@/2
MLF'?R),DG Z3<#B9JJ<\#2.884R /2B^@ "_>- :R_?X^7@R#Z/A_*C/@<)F
M*#9U4EF0YTCLA[M$^G8)Y'J1;G.X6P]^[3=[1J4E(-(B=V#"?H5I!2)CE3T
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
ME*(!,.0BT&;(0YG4*:G.E5L+$)+6$K>*C$31@7_5I[SB:,0GC&7D0W9"5P+
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
M23@-V20>=XP^:*]6*21X5  ^"S$B,V<1ZPU#L%(C!"FW:)L%/1,M%WP.ZAL
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
MM]B<,MJ8P%==KD4EQZHIY(ZL-!<F XT&F8>XX"#XMKD*SIBN.S:2LJ5* JD
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
M"8-E23MG\Q1'FI@ N70!-&6#-@@T>V+ZM<31R36B, *\NZC@5*7DDE&G<JO
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
M0U75L^);B>A(.Z23;].-'3\\8^A[IOM 4;A,S_-FA_8CK'QD,4YK58+,[M.
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
M$7S;75L11-IH%HY HT6'W8CLXP<\V^,IN=_@L^%$"9Q6\,)T'(ZF<S)/Q2#
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
MJE%DU2BR:A19-8JL&D56?4)9AV/>FKK[*<FSM>N/^6SX(\OB#5!+ 0(4 Q0
M   ( -*"GE ?(\\#P    !,"   +              "  0    !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( -*"GE GZ(<.@@   +$    0              "
M >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ TH*>4)?CT#+N
M*P(  !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ TH*>4)E<G",0!@  G"<  !,              ( !M@(  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    " #2@IY0MG 3530#   Z#P  &
M            @ 'W"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ TH*>4$0,B3%6!   DQ0  !@              ( !80P  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( -*"GE#0#1]L+ (  "L'
M   8              "  >T0  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    " #2@IY0;N9&V(P#  "3#@  &               @ %/$P
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ TH*>4$#QX,K7
M 0  7P0  !@              ( !$1<  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( -*"GE!94==*_ ,  /H1   8              "
M 1X9  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #2@IY0
MJ"2P?;$$   $%P  &               @ %0'0  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ TH*>4%[N*>.O 0  T@,  !@
M     ( !-R(  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M -*"GE"'[]2FM $  -(#   8              "  1PD  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    " #2@IY0/$_X2K0!  #2 P  &0
M            @ $&)@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( -*"GE#Q1>[FM0$  -(#   9              "  ?$G  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ TH*>4&7%[GZT 0
MT@,  !D              ( !W2D  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    " #2@IY0/L./:[4!  #2 P  &0              @ '(
M*P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( -*"GE!'
M@6)1M0$  -(#   9              "  ;0M  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ TH*>4%*R@C.S 0  T@,  !D
M     ( !H"\  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M" #2@IY0Q;=>FK0!  #2 P  &0              @ &*,0  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( -*"GE#RIFG9M0$  -(#   9
M              "  74S  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ TH*>4/N(YJRS 0  T@,  !D              ( !834  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #2@IY0P #XNK,!
M  #2 P  &0              @ %+-P  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( -*"GE"QWK.9M0$  -(#   9              "
M 34Y  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ TH*>
M4)Q["<JT 0  T@,  !D              ( !(3L  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    " #2@IY0/UR+O. !   !!0  &0
M        @ $,/0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( -*"GE!KW5HWM@$  -(#   9              "  2,_  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ TH*>4,RI$6FW 0  T@,
M !D              ( !$$$  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    " #2@IY0NL_'-M !  "<!   &0              @ '^0@
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( -*"GE!M5!*_
MMP$  -(#   9              "  05%  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ TH*>4)I&N-_' 0  -P0  !D
M ( !\T8  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #2
M@IY0G'WZF+8!  #2 P  &0              @ 'Q2   >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -*"GE ;NX)JMP$  -(#   9
M          "  =Y*  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ TH*>4))&OFS/ 0  G 0  !D              ( !S$P  'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #2@IY0W;X:A,(!   W
M!   &0              @ '23@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( -*"GE#AZNO\VP$   $%   9              "  <M0
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ TH*>4,)+
MC[.Z 0  T@,  !D              ( !W5(  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    " #2@IY0+^S$M,X"   K"@  &0
M    @ '.5   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M -*"GE")X*#A#P(  )(%   9              "  =-7  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ TH*>4)/&]K[$ 0  100  !D
M             ( !&5H  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    " #2@IY0>!$\&.4!  "F!   &0              @ $47   >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( -*"GE!TVU#Y1P4
M &8=   9              "  3!>  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ TH*>4-/$?Y\) P  F@P  !D              ( !
MKF,  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #2@IY0
M%D*E6I\"  #Q"   &0              @ 'N9@  >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( -*"GE!0: DC,0(  (\&   9
M      "  <1I  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ TH*>4!ENV5": 0  6 ,  !D              ( !+&P  'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #2@IY0+/6:'F("  "("
M&0              @ '];0  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( -*"GE"9[Q.8) (   ,&   9              "  99P  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ TH*>4-\:>M(H
M @  G08  !D              ( !\7(  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    " #2@IY0'HZ;4! "   %!@  &0
M@ %0=0  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( -*"
MGE".5H7OL0,  $ 3   9              "  9=W  !X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ TH*>4$P%<1CH 0  R 0  !D
M         ( !?WL  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    " #2@IY0LM]J0XL"  #R"   &0              @ &>?0  >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( -*"GE .N'!3G (  ,$)
M   9              "  6"   !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ TH*>4.8T[6/J @  $PL  !D              ( !,X,
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #2@IY0;=P.
M4I8#  " $   &0              @ %4A@  >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( -*"GE!%)J9T@P(   L(   9
M  "  2&*  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
MTH*>4(1<@WFI P  C!$  !D              ( !VXP  'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    " #2@IY0?^>>% 4%  "X&   &0
M            @ &[D   >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( -*"GE!])ES\N@$  !$$   9              "  ?>5  !X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ TH*>4!38:0I: @
M<@<  !D              ( !Z)<  'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    " #2@IY0 1CU@24#  !B#0  &0              @ %Y
MF@  >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( -*"GE#[
MQ[IOHFP  %FW 0 4              "  =6=  !X;"]S:&%R9613=')I;F=S
M+GAM;%!+ 0(4 Q0    ( -*"GE#&=]&F70(  &@,   -              "
M :D* 0!X;"]S='EL97,N>&UL4$L! A0#%     @ TH*>4*E3=,6,!   4B8
M  \              ( !,0T! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M -*"GE U TT!"0(  #,C   :              "  >H1 0!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( -*"GE";Z.7DWP$  - B   3
M              "  2L4 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !#
- $, 1Q(  #L6 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6787688928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Options (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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=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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding balance at the beginning of the period (in shares) | shares</a></td>
<td class="nump">4,373,895<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></td>
<td class="nump">8,597<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="num">(37,275)<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></td>
<td class="num">(7,252)<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="num">(27,399)<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></td>
<td class="nump">4,310,566<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="nump">3,079,102<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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) | $ / shares</a></td>
<td class="nump">$ 34.24<span></span>
</td>
</tr>
<tr class="ro">
<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) | $ / shares</a></td>
<td class="nump">19.61<span></span>
</td>
</tr>
<tr class="re">
<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) | $ / shares</a></td>
<td class="nump">10.30<span></span>
</td>
</tr>
<tr class="ro">
<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) | $ / shares</a></td>
<td class="nump">66.61<span></span>
</td>
</tr>
<tr class="re">
<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) | $ / shares</a></td>
<td class="nump">38.73<span></span>
</td>
</tr>
<tr class="ro">
<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) | $ / shares</a></td>
<td class="nump">34.34<span></span>
</td>
</tr>
<tr class="re">
<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) | $ / shares</a></td>
<td class="nump">$ 21.82<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intrinsic value of options exercisable at the end of the period | $</a></td>
<td class="nump">$ 22.7<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Weighted-average remaining contractual term of options exercisable at the end of the period (in years)</a></td>
<td class="text">2 years 9 months 7 days<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_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_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_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_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_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_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_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>23
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798693616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Revenue and Total Assets by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 175,479<span></span>
</td>
<td class="nump">$ 122,234<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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization', window );">Total segment profitability</a></td>
<td class="num">$ (4,304)<span></span>
</td>
<td class="num">$ (3,206)<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_PercentageOfProfitLossFromSegmentOperations', window );">Total segment profitability margin</a></td>
<td class="num">(2.50%)<span></span>
</td>
<td class="num">(2.60%)<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (60,106)<span></span>
</td>
<td class="num">$ (21,554)<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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract', window );"><strong>Adjustments</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_InterestIncomeExpenseNet', window );">Interest expense (income), net</a></td>
<td class="nump">4,980<span></span>
</td>
<td class="num">(2,294)<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency loss</a></td>
<td class="nump">2,271<span></span>
</td>
<td class="nump">370<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_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(1,055)<span></span>
</td>
<td class="num">(941)<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">23,485<span></span>
</td>
<td class="nump">9,698<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_TransactionCosts', window );">Transaction and integration costs</a></td>
<td class="nump">724<span></span>
</td>
<td class="nump">1,931<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_RestructuringCharges', window );">Restructuring-related costs</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">0<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_StockholderActivismCosts', window );">Stockholder activism costs</a></td>
<td class="nump">4,239<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">20,870<span></span>
</td>
<td class="nump">9,584<span></span>
</td>
<td class="text">&#160;<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="nump">55,802<span></span>
</td>
<td class="nump">18,348<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_Assets', window );">Total assets</a></td>
<td class="nump">1,181,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,186,830<span></span>
</td>
</tr>
<tr 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_ContractAssetsAbstract', window );"><strong>Trade accounts receivable</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Provision for credit losses</a></td>
<td class="num">(1,931)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,330)<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_ContractWithCustomerAssetNetCurrent', window );">Total trade accounts receivable</a></td>
<td class="nump">75,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,655<span></span>
</td>
</tr>
<tr class="ro">
<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">69,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,833<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>
</tr>
<tr class="ro">
<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 Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">118,457<span></span>
</td>
<td class="nump">104,174<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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization', window );">Total segment profitability</a></td>
<td class="nump">$ 6,460<span></span>
</td>
<td class="nump">$ 710<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_PercentageOfProfitLossFromSegmentOperations', window );">Total segment profitability margin</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">0.70%<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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract', window );"><strong>Adjustments</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="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">$ 516,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507,187<span></span>
</td>
</tr>
<tr 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_ContractAssetsAbstract', window );"><strong>Trade accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">28,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,454<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Graduate Program Segment unbilled revenue</a></td>
<td class="nump">25,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,123<span></span>
</td>
</tr>
<tr class="re">
<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">16,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,210<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">$ 2,400<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 Credit Segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">57,022<span></span>
</td>
<td class="nump">18,060<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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization', window );">Total segment profitability</a></td>
<td class="num">$ (10,764)<span></span>
</td>
<td class="num">$ (3,916)<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_PercentageOfProfitLossFromSegmentOperations', window );">Total segment profitability margin</a></td>
<td class="num">(18.90%)<span></span>
</td>
<td class="num">(21.70%)<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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract', window );"><strong>Adjustments</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="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">$ 665,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">679,643<span></span>
</td>
</tr>
<tr 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_ContractAssetsAbstract', window );"><strong>Trade accounts receivable</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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">24,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,408<span></span>
</td>
</tr>
<tr class="ro">
<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">52,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,623<span></span>
</td>
</tr>
<tr class="re">
<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 );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">$ 34,400<span></span>
</td>
<td class="nump">$ 5,400<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_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_ContractAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractAssetsAbstract</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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) after adjusted earnings before interest income (expense) taxes depreciation and amortization.</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_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization</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_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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract</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_StockholderActivismCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stockholder 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_StockholderActivismCosts</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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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 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 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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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 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><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 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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-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_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_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_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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating interest income (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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
<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>24
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798924416">
<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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 418,350<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="num">(13,617)<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 );">Ending balance</a></td>
<td class="nump">404,733<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 Average Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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">456,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 447,276<span></span>
</td>
</tr>
<tr class="re">
<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">(131,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(114,201)<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">$ 324,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,075<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></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_Goodwill', window );">Ending balance</a></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="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 Credit Segment</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">418,350<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="num">(13,617)<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 );">Ending balance</a></td>
<td class="nump">404,733<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 );">Capitalized technology</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">147,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,712<span></span>
</td>
</tr>
<tr class="re">
<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">(48,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,106)<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">$ 98,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,606<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 178,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,758<span></span>
</td>
</tr>
<tr class="ro">
<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">(62,020)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,736)<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">$ 115,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,022<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>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 105,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,344<span></span>
</td>
</tr>
<tr class="re">
<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">(13,679)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,419)<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">$ 91,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,925<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 24,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,462<span></span>
</td>
</tr>
<tr class="ro">
<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">(6,398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,940)<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">$ 18,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,522<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>
<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_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>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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">$ 26,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,700<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_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_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_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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_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>25
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6787758864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 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_CapitalizedComputerSoftwareNetAbstract', window );"><strong>Capitalized Computer Software, Net [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>
</tr>
<tr class="ro">
<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 implementation costs, software</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></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>
</tr>
<tr class="ro">
<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>
<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">48,675<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>
</tr>
<tr class="ro">
<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,858<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>
</tr>
<tr class="re">
<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">$ 73,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,974<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_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 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>
</tr>
<tr class="re">
<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>
<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_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="nump">$ 34,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_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="nump">5,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_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, non-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="nump">$ 58,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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNetAbstract', window );"><strong>Capitalized Computer Software, Net [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>
</tr>
<tr class="re">
<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 );">Useful life</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>
</table>
<div style="display: none;">
<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_CapitalizedComputerSoftwareNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalizedComputerSoftwareNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6964868960">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock-based compensation expense included in the consolidated statements of operations and comprehensive loss</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 stock-based compensation expense related to stock-based awards, as well as the 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), contained within the following line items of the Company&#8217;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.</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: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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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: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)</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;">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>133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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;">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>3,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,669</span></span></div></td><td 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;">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>3,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>3,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>1,256</span></span></div></td><td 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;">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>10,407</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>4,800</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 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;"><div style="text-align:left;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>20,870</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>9,584</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 " 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 table presents a summary of the Company&#8217;s stock option activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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></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;background-color:#cceeff;padding-left: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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>34.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>8,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.61</span></span></div></td><td 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;">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>(37,275</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.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>(7,252</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>66.61</span></span></div></td><td 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;">Expired</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;"><span>(27,399</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Outstanding balance as of March 31, 2020</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;"><span>4,310,566</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;padding-left: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.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></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;">Exercisable as of March 31, 2020</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,079,102</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>21.82</span></span></div></td><td style="vertical-align:bottom;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 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><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;">As of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the aggregate intrinsic value of options exercisable was </span><span style="font-family:inherit;font-size:10pt;"><span>$22.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and such shares had a weighted-average remaining contractual term of </span><span style="font-family:inherit;font-size:10pt;"><span>2.77 years</span></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of restricted stock unit 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 table presents a summary of the Company&#8217;s RSU and PRSU activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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&#160;of</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-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average&#160;Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date&#160;Fair&#160;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, 2019</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>3,694,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><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;">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>2,369,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>20.42</span></span></div></td><td 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;">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>(96,683</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>52.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></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;">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>(260,279</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>53.31</span></span></div></td><td 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 March 31, 2020</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>5,707,046</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>28.30</span></span></div></td><td style="vertical-align:bottom;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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial 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 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><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 1<br> -Subparagraph (b)<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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783080432">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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:10px;padding-top:10px;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:10px;padding-top:10px;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:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><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:10px;padding-top:10px;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 transferred the cases to the United States District Court for the District of Maryland, and the docket numbers are now 8:19-cv-3455 (D. MD) and 8:20-cv-1006 (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.&#160;</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 believes that the claims are without merit and it intends to vigorously defend against these claims.&#160;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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stockholder Derivative Suit</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 April 30, 2020, Richard Theis filed a stockholder derivative complaint purportedly on behalf of the Company and against Christopher J. Paucek, the Company&#8217;s CEO, Catherine A. Graham, the Company&#8217;s former CFO, and the Company&#8217;s board of directors in the United States District Court for the Southern District of New York, with docket number 20-cv-3360.&#160; The complaint alleges claims for breaches of fiduciary duty, insider sales and misappropriation of information, unjust </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">enrichment, and violations of Section 14(a) of the Securities Exchange Act of 1934 based upon allegedly false and misleading statements regarding the Company&#8217;s business prospects and financial projections.&#160;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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment 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 Graduate Program Segment 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment, 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the future minimum payments due to university clients has not materially changed relative to the amounts provided in the notes to the consolidated financial statements included in the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal 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:10px;padding-top:10px;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:10px;padding-top:10px;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 Graduate Program Segment 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 condensed 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;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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>28
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790207888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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%;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;">March&#160;31, 2020</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;">March&#160;31, 2020</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>17,201,657</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" 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;">Shares Reserved for Future Issuance</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left: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,310,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Possible future issuance under 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:middle;padding-left: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,371,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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-left: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,707,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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: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:middle;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>812,964</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:middle;background-color:#cceeff;padding-left:2px;padding-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:middle;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>17,201,657</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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The shares available for future 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 </span><span style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, pursuant to the automatic share reserve increase provision under the Amended and Restated 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;). The Company has not declared or paid cash dividends on its common stock to date.</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>29
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6789198672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 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>May 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 23, 2020 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="ro">
<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) | $ / 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">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<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_DebtInstrumentAxis=twou_TheNotesMember', window );">The Notes | Convertible Debt | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="re">
<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 );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,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>
</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_DebtInstrumentAccordianFeatureIncreaseLimit', window );">Debt instrument, optional increase in face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.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_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 321,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>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Debt instrument, convertible, threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Debt instrument, convertible, threshold trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Debt instrument, convertible, threshold consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare', window );">Debt instrument, convertible, threshold consecutive trading days, sale price per share | day</a></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="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_DebtInstrumentConvertibleMeasurementPeriod', window );">Debt instrument, convertible, measurement period | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentThresholdPercentageofSalesPricePerShare', window );">Debt instrument, threshold percentage of sales price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Debt instrument, convertible, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0353773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt instrument, convertible, conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OptionIndexedToIssuersEquityCapPrice', window );">Capped call, cap price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments', window );">Cost of capped call transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,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>
</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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast | The Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="ro">
<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 issuance of debt</a></td>
<td class="nump">$ 48,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_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DebtInstrumentAccordianFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Accordian Feature, Increase Limit</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_DebtInstrumentAccordianFeatureIncreaseLimit</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_DebtInstrumentConvertibleMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Measurement 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;">twou_DebtInstrumentConvertibleMeasurementPeriod</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_twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Threshold Consecutive Trading Days, Sale Price Per Share</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_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare</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_twou_DebtInstrumentThresholdPercentageofSalesPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Threshold Percentage of Sales Price Per Share</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_DebtInstrumentThresholdPercentageofSalesPricePerShare</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_OptionIndexedToIssuersEquityCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option Indexed To Issuer's Equity, Cap Price</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_OptionIndexedToIssuersEquityCapPrice</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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt 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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="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> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-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.22(a)(5))<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 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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-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_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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<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 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=twou_TheNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TheNotesMember</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=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</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>30
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6788578160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_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>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">$ 20,870<span></span>
</td>
<td class="nump">$ 9,584<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">133<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">3,928<span></span>
</td>
<td class="nump">1,669<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">3,169<span></span>
</td>
<td class="nump">1,856<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">1,256<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">$ 10,407<span></span>
</td>
<td class="nump">$ 4,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_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_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_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>31
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798238304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Concentration Risk (Details)<br> $ in Thousands</strong></div></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>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_NumberOfReportableSegments', window );">Number of reportable segments (in segments) | segment</a></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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 175,479<span></span>
</td>
<td class="nump">$ 122,234<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">75,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,655<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>
</tr>
<tr class="ro">
<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 Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">118,457<span></span>
</td>
<td class="nump">104,174<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 Credit Segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">57,022<span></span>
</td>
<td class="nump">18,060<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 A | Customer concentration risk | Sales Revenue, Net | 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>
</tr>
<tr class="ro">
<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 Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="nump">$ 22,600<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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">18.00%<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 A | Customer concentration risk | Revenue segment | Alternative Credit Segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 7,900<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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="nump">14.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_UniversityClientOneMember', window );">University client A | Credit concentration risk | Accounts receivable, net | 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>
</tr>
<tr class="ro">
<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 Information</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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 8,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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_srt_MajorCustomersAxis=twou_UniversityClientTwoMember', window );">University client B | Customer concentration risk | Sales Revenue, Net | 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>
</tr>
<tr class="ro">
<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 Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,900<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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<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 B | Credit concentration risk | Accounts receivable, net | 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>
</tr>
<tr class="ro">
<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 Information</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_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="nump">15.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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900<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 C | Customer concentration risk | Sales Revenue, Net | 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>
</tr>
<tr class="ro">
<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 Information</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,700<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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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_FourUniversityClientsMember', window );">Four university clients | Customer concentration risk | Revenue segment | Alternative Credit Segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Information</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_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88.00%<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_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_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_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_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_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_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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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_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_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_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_FourUniversityClientsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FourUniversityClientsMember</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>33
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6785969632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Change in Provision for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</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_AllowanceForDoubtfulAccountsReceivable', window );">Balance as of January 1, 2020</a></td>
<td class="nump">$ 1,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_ProvisionForDoubtfulAccounts', window );">Current period provision</a></td>
<td class="nump">629<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Amounts written off</a></td>
<td class="num">(28)<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_AllowanceForDoubtfulAccountsReceivable', window );">Balance as of March 31, 2020</a></td>
<td class="nump">$ 1,931<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_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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779750992">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 table presents a summary of the securities that have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is antidilutive for each of the periods indicated.<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:73%;"/><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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" 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<br/>March 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="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;">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 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></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;">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,310,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>3,847,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>5,707,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,368,636</span></span></div></td><td 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><span></span>
</td>
</tr>
<tr class="re">
<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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the calculation of the Company&#8217;s basic and diluted net loss per share for each of the periods indicated.</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="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="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;">Three Months Ended<br/>March 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;">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 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></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;">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: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;">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>(60,106</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>(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></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;">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></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;">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>63,626,333</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>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></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 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.94</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.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></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>35
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798246256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</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>
</tr>
<tr class="ro">
<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">$ 324,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 333,075<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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">$ 7,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Capitalized 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="re">
<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>
</tr>
<tr class="ro">
<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">98,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,606<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>
<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>
</tr>
<tr class="re">
<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">18,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,522<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="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 48,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_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_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>
</tr>
<tr class="re">
<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="nump">48,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_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="re">
<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>
</tr>
<tr class="ro">
<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="nump">84,200<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_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>
</tr>
<tr class="re">
<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="nump">$ 7,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_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credit 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, accumulated impairment loss</a></td>
<td class="nump">$ 70,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,400<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_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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss for 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-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_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=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TechnologyBasedIntangibleAssetsMember</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_ContentDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContentDevelopmentMember</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_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerRelationshipsMember</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>36
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790243776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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: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 accounts payable and accrued expenses within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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;">Accrued university and head tutor compensation</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>21,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>23,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Accrued marketing 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>27,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,055</span></span></div></td><td 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;">Accrued transaction, integration and 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>2,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><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;">Accounts payable and other accrued 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;"><span>37,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,448</span></span></div></td><td 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 accounts payable and accrued expenses</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>89,198</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>65,381</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 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="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;">Accrued transaction, integration and restructuring-related costs included </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which related to an employee termination benefits reserve for organizational restructuring as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td></tr></table><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span>, expense related to the Company&#8217;s marketing and advertising efforts of its own brand were not material.<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>37
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783029664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 Company&#8217;s income tax provisions for all periods consist of federal, state and foreign income taxes. The income tax provisions for the&#160;</span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;were based on estimated full-year effective tax rates, including the mix of income for the period between higher-taxed and lower-taxed jurisdictions, after giving effect to significant items related specifically to the interim periods, and loss-making entities for which it is not more likely than not that a tax benefit will be realized.</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 effective tax rate was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>4%</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company&#8217;s tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> related to losses generated by operations and the amortization of acquired intangibles in the Alternative Credential Segment that are expected to be realized through future reversing taxable temporary differences. The Company expects to continue to recognize a tax benefit in the future for the Alternative Credential Segment to the extent that this segment continues to generate pre-tax losses while carrying&#160;deferred tax liabilities that are in excess of deferred tax assets. To date, the Company has not been required to pay U.S. federal income taxes because of current and accumulated net operating losses.</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>38
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790154784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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: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 outstanding long-term debt within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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>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></tr><tr><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>(9,284</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>(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></tr><tr><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;padding-left: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;"><div style="text-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>244,574</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>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></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>39
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783056192">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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%;padding-bottom:10px;padding-top:10px;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 Graduate Program Segment and the Alternative Credential Segment (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 Graduate Program Segment includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#8217;s Alternative Credential Segment includes the premium online short courses and technical skills-based boot camps provided through relationships with nonprofit colleges and universities.</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;">Graduate Program Segment</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 three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </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. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, three 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 revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$22.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>18%</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;">&#160;of the Company&#8217;s consolidated revenue, respectively.</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;">March&#160;31, 2020</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 accounts receivable, net balance, with </span><span style="font-family:inherit;font-size:10pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance. 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 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </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.</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;">Alternative Credential Segment</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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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 associated offerings 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</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%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with four 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>88%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s 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-style:italic;font-weight:bold;">Segment Performance</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 financial information regarding each of the Company&#8217;s reportable segment&#8217;s results of operations for each of the periods indicated.</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="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="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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">(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></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>118,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>104,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></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>57,022</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,060</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>175,479</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="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>122,234</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></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></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>6,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(10,764</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>(3,916</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>(4,304</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="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>(3,206</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="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></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>5.5</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>0.7</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>(21.7</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>(2.5</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>(2.6</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></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="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 revenues from the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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, stockholder 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:8px;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%;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 presents a reconciliation of the Company&#8217;s net loss to total segment profitability for each of the periods indicated.</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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">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>(60,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>(21,554</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></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 expense (income), 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>4,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,294</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;">Foreign currency 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>2,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="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;">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>(1,055</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>(941</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;">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>23,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,698</span></span></div></td><td 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 and integration 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>724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Restructuring-related 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>288</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;">Stockholder activism 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,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>20,870</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>9,584</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>55,802</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>18,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(4,304</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;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>(3,206</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%;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 presents the Company&#8217;s total assets by segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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>516,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 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></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>665,940</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>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></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,181,961</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="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>1,186,830</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%;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%;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 presents the Company&#8217;s trade accounts receivable and contract liabilities in each segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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</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>28,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>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></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>25,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,408</span></span></div></td><td 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;">Provision for credit losses</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>(1,931</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>(1,330</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: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>75,411</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>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></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>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>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></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>52,983</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>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></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>69,822</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;"><div style="text-align:left;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><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.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="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;">Unbilled revenue represents contract assets.</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;">For the Graduate Program Segment, revenue recognized during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Alternative Credential Segment, revenue recognized during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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>$34.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 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 Graduate Program Segment 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.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net capitalized contract acquisition costs recorded primarily within university payments and other assets, non-current on the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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;">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>$11.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, substantially all of which was sourced from the Alternative Credential Segment&#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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 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>40
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6966900960">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_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 <span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January 1, 2019:</span><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="4"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:27%;"/><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;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;">Three Months Ended<br/>March 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 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, except per share amounts)</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;">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>153,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>(39,795</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:2px;padding-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>(0.68</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6793332800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_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>
</tr>
<tr class="ro">
<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">$ (60,106)<span></span>
</td>
<td class="num">$ (21,554)<span></span>
</td>
</tr>
<tr class="re">
<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 operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">23,485<span></span>
</td>
<td class="nump">9,698<span></span>
</td>
</tr>
<tr class="re">
<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">20,870<span></span>
</td>
<td class="nump">9,584<span></span>
</td>
</tr>
<tr class="ro">
<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">3,620<span></span>
</td>
<td class="nump">2,634<span></span>
</td>
</tr>
<tr class="re">
<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 );">Provision for credit losses</a></td>
<td class="nump">629<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(42,744)<span></span>
</td>
<td class="num">(37,522)<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_IncreaseDecreaseInRefundsPayable', window );">Payments to university clients</a></td>
<td class="nump">2,739<span></span>
</td>
<td class="num">(10,595)<span></span>
</td>
</tr>
<tr class="re">
<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">(5,273)<span></span>
</td>
<td class="num">(10,489)<span></span>
</td>
</tr>
<tr class="ro">
<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">23,390<span></span>
</td>
<td class="nump">17,536<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_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits', window );">Accrued compensation and related benefits</a></td>
<td class="nump">3,033<span></span>
</td>
<td class="num">(6,768)<span></span>
</td>
</tr>
<tr class="ro">
<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">21,650<span></span>
</td>
<td class="nump">16,215<span></span>
</td>
</tr>
<tr class="re">
<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">(3,920)<span></span>
</td>
<td class="num">(1,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_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">2,764<span></span>
</td>
<td class="nump">373<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(9,863)<span></span>
</td>
<td class="num">(32,528)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">(958)<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_PaymentsToAcquireIntangibleAssets', window );">Additions of amortizable intangible assets</a></td>
<td class="num">(15,808)<span></span>
</td>
<td class="num">(13,570)<span></span>
</td>
</tr>
<tr class="re">
<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">(2,436)<span></span>
</td>
<td class="num">(3,164)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="num">(2,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_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,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_AdvancesRepaidFromToCustomers', window );">Advances repaid by university clients</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">200<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) provided by investing activities</a></td>
<td class="num">(19,102)<span></span>
</td>
<td class="nump">5,966<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments on debt</a></td>
<td class="num">(358)<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_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(2,500)<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">1,928<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="nump">0<span></span>
</td>
<td class="num">(1,283)<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 (used in) provided by financing activities</a></td>
<td class="num">(2,474)<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="ro">
<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">(944)<span></span>
</td>
<td class="num">(249)<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 in cash, cash equivalents and restricted cash</a></td>
<td class="num">(32,383)<span></span>
</td>
<td class="num">(26,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">189,869<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">157,486<span></span>
</td>
<td class="nump">423,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</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_InterestPaidNet', window );">Cash paid for interest, net of amounts capitalized</a></td>
<td class="nump">4,918<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital Expenditures Incurred but Not yet Paid</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-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_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_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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: 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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-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_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_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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for debt initially having maturity due after one year or beyond 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 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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6965417760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<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_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, authorized (in shares)</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, issued (in shares)</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, authorized (in shares)</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, issued (in shares)</a></td>
<td class="nump">63,703,067<span></span>
</td>
<td class="nump">63,569,109<span></span>
</td>
</tr>
<tr class="ro">
<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, outstanding (in shares)</a></td>
<td class="nump">63,703,067<span></span>
</td>
<td class="nump">63,569,109<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>44
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6788592256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Operating Lease Liabilities Due (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2020</a></td>
<td class="nump">$ 12,675<span></span>
</td>
</tr>
<tr class="re">
<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">16,416<span></span>
</td>
</tr>
<tr class="ro">
<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">15,673<span></span>
</td>
</tr>
<tr class="re">
<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">15,364<span></span>
</td>
</tr>
<tr class="ro">
<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">14,946<span></span>
</td>
</tr>
<tr class="re">
<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">52,166<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">127,240<span></span>
</td>
</tr>
<tr class="re">
<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">(45,841)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 81,399<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_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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 having an initial or remaining lease term in excess of one year due in remainder of 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/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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6788358048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 21,174<span></span>
</td>
<td class="nump">$ 23,419<span></span>
</td>
</tr>
<tr class="re">
<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">27,694<span></span>
</td>
<td class="nump">22,055<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">2,331<span></span>
</td>
<td class="nump">4,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accounts payable and other accrued expenses</a></td>
<td class="nump">37,999<span></span>
</td>
<td class="nump">15,448<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total accounts payable and accrued expenses</a></td>
<td class="nump">89,198<span></span>
</td>
<td class="nump">65,381<span></span>
</td>
</tr>
<tr class="re">
<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">$ 100<span></span>
</td>
<td class="nump">$ 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_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_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_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>46
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6788575952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Jan. 01, 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_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>
</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_CapitalStockSharesAuthorized', window );">Authorized shares of capital stock (in shares)</a></td>
<td class="nump">205,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_CommonStockSharesAuthorized', window );">Authorized shares of common stock (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<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_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>
</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_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions', window );">Outstanding stock options (in shares)</a></td>
<td class="nump">4,310,566<span></span>
</td>
<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_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans', window );">Possible future issuance under 2014 Equity Incentive Plan (in shares)</a></td>
<td class="nump">6,371,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="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="nump">5,707,046<span></span>
</td>
<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_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan', window );">Available for future issuance under employee stock purchase plan (in shares)</a></td>
<td class="nump">812,964<span></span>
</td>
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares of common stock reserved for future issuance (in shares)</a></td>
<td class="nump">17,201,657<span></span>
</td>
<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 | 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>
</tr>
<tr 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>
</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 );">Possible future issuance under 2014 Equity Incentive Plan (in shares)</a></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>
</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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>48
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799852320">
<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="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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_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>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 34.1<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Summary of restricted stock unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,700,000<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 );">PRSU</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_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>
</tr>
<tr class="ro">
<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">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Summary of restricted stock unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,900,000<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 );">PRSU | 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_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>
</tr>
<tr class="re">
<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 );">Quantity of units subject to vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember', window );">PRSU | 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_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>
</tr>
<tr class="ro">
<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 );">Quantity of units subject to vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.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_us-gaap_AwardTypeAxis=twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember', window );">RSU and PRSU</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Summary of restricted stock unit activity</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_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="nump">3,694,915<span></span>
</td>
</tr>
<tr class="ro">
<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">2,369,093<span></span>
</td>
</tr>
<tr class="re">
<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="num">(96,683)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(260,279)<span></span>
</td>
</tr>
<tr class="re">
<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">5,707,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Grant-Date Fair value</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_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="nump">$ 35.76<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">20.42<span></span>
</td>
</tr>
<tr class="re">
<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="nump">52.64<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">53.31<span></span>
</td>
</tr>
<tr class="re">
<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">$ 28.30<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 );">RSU and PRSU | 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_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>
</tr>
<tr class="ro">
<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>
</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche One | PRSU</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_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>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 12.8<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Summary of restricted stock unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">600,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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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=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_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_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_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_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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>49
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790102112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and Geographic Information - Contract Acquisition Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2020</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_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 Information</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_CapitalizedContractCostNet', window );">Capitalized contract cost</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.5<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6781414672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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:10px;padding-top:10px;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 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. These final adjustments to the purchase price were paid in the first quarter of 2020. Under the terms of the Merger 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 condensed consolidated financial statements within the Alternative Credential Segment as of May 22, 2019.</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 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 date 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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January 1, 2019:</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="4"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:27%;"/><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;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;">Three Months Ended<br/>March 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 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, except per share amounts)</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;">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>153,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>(39,795</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:2px;padding-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>(0.68</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>51
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>136</ContextCount>
  <ElementCount>352</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="a2uq1202010-q.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="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1002501 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1004000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="a2uq1202010-q.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="a2uq1202010-q.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="a2uq1202010-q.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="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - 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>11</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - 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>13</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2111100 - 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>18</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2112100 - 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>19</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2113100 - 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>20</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2302302 - Disclosure - Significant Accounting Policies Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.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>24</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2304301 - 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>25</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/AccruedExpenses</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2307301 - 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>27</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2308301 - 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>28</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2310301 - 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>29</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2311301 - 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>30</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2312301 - 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>31</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2313301 - 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>32</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.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>33</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - Significant Accounting Policies - Change in Provision for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails</Role>
      <ShortName>Significant Accounting Policies - Change in Provision for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.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>37</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2404402 - 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>38</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Goodwill and Amortizable Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2405402 - 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/AccruedExpensesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2406401 - 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/CommitmentsAndContingencies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2407403 - 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>44</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Leases - Operating Lease Liabilities Due (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails</Role>
      <ShortName>Leases - Operating Lease Liabilities Due (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2408402 - 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>46</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/AdditionalInformationDetails</Role>
      <ShortName>- Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2409401 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/IncomeTaxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2410402 - 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>49</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Stock-Based Compensation - Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Stock-Based Compensation - Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationOptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2411404 - 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>52</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2412402 - 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>53</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2413402 - Disclosure - Segment and Geographic Information - Concentration Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails</Role>
      <ShortName>Segment and Geographic Information - Concentration Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2413403 - Disclosure - Segment and Geographic Information - Revenue and Total Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails</Role>
      <ShortName>Segment and Geographic Information - Revenue and Total Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2413404 - Disclosure - Segment and Geographic Information - Contract Acquisition Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails</Role>
      <ShortName>Segment and Geographic Information - Contract Acquisition Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Segment and Geographic Information - Geographical Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails</Role>
      <ShortName>Segment and Geographic Information - Geographical Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="a2uq1202010-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2414401 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/SubsequentEvents</ParentRole>
      <Position>58</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-Q" original="a2uq1202010-q.htm">a2uq1202010-q.htm</File>
    <File>a2uq1202010-qexhibit104.htm</File>
    <File>a2uq1202010-qexhibit311.htm</File>
    <File>a2uq1202010-qexhibit312.htm</File>
    <File>a2uq1202010-qexhibit321.htm</File>
    <File>a2uq1202010-qexhibit322.htm</File>
    <File>twou-20200331.xsd</File>
    <File>twou-20200331_cal.xml</File>
    <File>twou-20200331_def.xml</File>
    <File>twou-20200331_lab.xml</File>
    <File>twou-20200331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783021888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases facilities under non-cancellable 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 </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. 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-cancellable lease terms. The future lease payments due under non-cancellable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancellable leases. The Company did not have any subleases as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">The following table presents the components of lease expense within the Company&#8217;s condensed consolidated statements of operations and comprehensive loss 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:86.93957115009746%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><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="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;">Three Months Ended<br/>March 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="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;">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 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></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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td 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 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>1,460</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>914</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;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,193</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;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>3,772</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:10px;padding-top:10px;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;">March 31, 2020</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.8</span></span><span style="font-family:inherit;font-size:10pt;"> years and the weighted-average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span>11.9%</span></span><span style="font-family:inherit;font-size:10pt;">. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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>$4.1 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-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the maturities of the Company&#8217;s operating lease liabilities as of the period 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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">March 31, 2020</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="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;">Remainder of 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>12,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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,416</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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,364</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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>52,166</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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,841</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;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>81,399</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: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;">March 31, 2020</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>$67.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases&#160;will commence during fiscal years 2020&#160;through 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;"><span>twelve years</span></span><span style="font-family:inherit;font-size:10pt;">.</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>53
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790170144">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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;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;">The following table presents stock-based compensation expense related to stock-based awards, as well as the 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), contained within the following line items of the Company&#8217;s condensed consolidated statements of operations and comprehensive loss for each of the periods indicated.</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: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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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: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)</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;">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>133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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;">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>3,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,669</span></span></div></td><td 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;">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>3,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>3,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>1,256</span></span></div></td><td 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;">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>10,407</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>4,800</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 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;"><div style="text-align:left;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>20,870</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>9,584</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;">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 following table presents a summary of the Company&#8217;s stock option activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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></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;background-color:#cceeff;padding-left: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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>34.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>8,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.61</span></span></div></td><td 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;">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>(37,275</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.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>(7,252</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>66.61</span></span></div></td><td 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;">Expired</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;"><span>(27,399</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Outstanding balance as of March 31, 2020</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;"><span>4,310,566</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;padding-left: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.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></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;">Exercisable as of March 31, 2020</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,079,102</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>21.82</span></span></div></td><td style="vertical-align:bottom;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 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="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;">As of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the aggregate intrinsic value of options exercisable was </span><span style="font-family:inherit;font-size:10pt;"><span>$22.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and such shares had a weighted-average remaining contractual term of </span><span style="font-family:inherit;font-size:10pt;"><span>2.77 years</span></span><span style="font-family:inherit;font-size:10pt;">.</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-style:italic;font-weight:bold;">Restricted Stock Units</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 January 2020, the Company issued its annual grants to certain employees consisting of restricted stock units (&#8220;RSUs&#8221;) and performance restricted stock units (&#8220;PRSUs&#8221;). In connection with this, the Company granted </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;">. Also in connection with this, the Company awarded </span><span style="font-family:inherit;font-size:10pt;"><span>1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs, of which </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs were granted with an aggregate grant date fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. The RSU 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;"> while the PRSU awards vest over a one-year period. 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 beginning of the second and third performance periods, 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;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a summary of the Company&#8217;s RSU and PRSU activity for the period indicated.</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.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="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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&#160;of</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-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average&#160;Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date&#160;Fair&#160;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, 2019</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>3,694,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><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;">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>2,369,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>20.42</span></span></div></td><td 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;">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>(96,683</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>52.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></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;">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>(260,279</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>53.31</span></span></div></td><td 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 March 31, 2020</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>5,707,046</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>28.30</span></span></div></td><td style="vertical-align:bottom;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_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>54
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6642740656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Pro Forma Information (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_BusinessAcquisitionsProFormaRevenue', window );">Pro forma revenue</a></td>
<td class="nump">$ 153,310<span></span>
</td>
</tr>
<tr class="re">
<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">$ (39,795)<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) | $ / shares</a></td>
<td class="num">$ (0.68)<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>55
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790169600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2020 </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 " 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)</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_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>ZIP
<SEQUENCE>56
<FILENAME>0001459417-20-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001459417-20-000006-xbrl.zip
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
M'MB/E:>7VO.GEU=D<;J5 ?,_^6F<*QX'@97ET8AB0==Q'<+,-06ZC&>(!9E
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
MA SV>6%'B!M11D*]#>)]T]X>YD<6=[RK]_,6VYTZGF]W$AD0HJB6J;JR:SL
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
M<.Q.5 -N7B<9]AJP!_4X03T5#8ADQ9)UVW61(A,36J;L*#H C@9E5T, ]:F
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
MYB%3:&GVJIV[%ZV)F)<)^IW.WLML%0F%Q!8GTUXNKO?,FWB>G0 M70&JK6C
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
MXKA64V&[FW=CQ>-QD,UO=^*$P^9 (Y\73O[I,LYHSK3*SX>Y@[(UHE[.K1I
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
M&JJVP)%S9!>WX##TVG-,<^[<J68C P);31SNG!79NW,GRI+*_(HXI+B.HVI
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
MDCE)__<VN*&L,3D!6KV%(2PY<%W6M1O-7 R^LLBS!C=/F\KL0.-(NCDQW.<
M]P'C!P.<IY#/T5HIYQSUVN\LG[,!)S859F\T/ 'P:XR-H;&.4 0$A0@EF)%8
M)%5G(1"+M>247<;&M QYSY[?W&HA?0=S'<QU,'=2,"=KDS)2@&J"8^&<4H92
ME9 JQ8%K\ZSI6,^ N0=*<5J<Y8R@Z#.,.N3KD*]#OK-%OFW>--[TSTLI*50<
MXUCR2$DB3-'%.#%&LK5!8@>"OL,G(%,L^T0>A])W.FZV#BL[K+QLK&Q$'I1@
MQ% MJ=92"05-PF5I#3.MUF*9AU(37R,(B5!?0MFA9X>>'7IVZ+FCC<UI#9XB
M05!# #45VDA!D)9E(@@P@#T;/-MP!5+61ZU.D3U!J]@'5/\Z3^U35N_[?QN/
M,[8J^MN;$&F$"/SE0,_SV!T;.S*PDC&;;;ABX_=+. )6XJ_N=?,&$T<BXR7^
M@B!PD]^7WB ;CXM/?33-O;8//BA?;UCWE]%MEO=^R[[W/DUOTS74O4UG7T>3
M\'CI8CXMWP@@[M_Y/AK.;^RW[>(+LK(4,T[O\NRG\H^?5^GD314;K]-'\)N'
M0^?A'MC>XLT:A9?W?^2SMC^B+W@O<:;W@N0%;R9W^M7..1LO4I;4X,0G0]?F
MK(N=TKC8,:5QK4&H>.I6B,U;$2)V84.\)+_PY#VK@,RFWU\OD>\)S'$PFJC#
M&P^*^Y=X#!=;>?M^\JK/4$1V.J;HF*)VYKPJ12;9]6@P>DYU;$>1'44>XCF\
M;S.<VI*'\U4?*KA7PU/]X#+(+[TJH>.8-W_[,EV3Y2_\!$UGF2\<Y#^_ZO,$
MA]T^:?LOD9W_2A;@I;))2(?O\/(B#U_=3A?/:KYR!H??K:];W]&NKRNDVZF0
M+LD&/J>BJ*6#XK7#_86@\$&JW5L\O&C\%P%6]SG%$3,)E)@10J6*D<2Z*"4!
M2E(4[U='!\5_DB.IHZ.\+YGH$]EJ0/DATGD>&70IUB<D+8[T[)^5]+)'3LM)
M )ZH^V8:A'7"B<944A5A#"0.C9V%1E$<K14.[Y+PTC+,/3=AAHH.VCIHZZ#M
MHJ!-UO,NC=)Q1 UGB$#&(P1Y!,MZN4BSM9; !X*V.J!\F'HY:54YAF&'=1W6
M=5AW5EBWI>H#05B#7<QT3  @B##(A7)YS*Q(7&;0J+7I>@<"N\-7R"%"^I =
M;Q_UU^63KK[CM?#Q["#P:% .URB'I9;60B7<0A\F5H?37!0JG8ZB!+^42O<:
MM6VB3V&KA<%=Y5J';!VRO9ZM"FD-; D"&A-#A98<Z00#18NB71"KF*_%'78%
MMA;L2PYH'X!6BVJ/LZSLHN;0O,_SA8L9]J;7EG"<\]7^W-)4;S1QA#3) LE^
M'\UO>GDVGX^]5'3?GF7Y?#8:6-E7_,)16-[O33+_L?N%(TRG_;\0<AT+/S=:
MTN$$FIA+1B*)##.4LSJ.F$1HS:W^J=K41BS1G5$V]+U\PQMF.ON2_OF/Q@ZO
M-_B%\CDMPP\59I1]W&H]_M$ZF<Y H]@Y]>\X>?3YHR@ZHNJ(:A_@1T#43?H$
MUSH&5,0JPA&E&">X\,-!G,AD"_#_5SI>9&OH?R#0;STR\:]L-AVF^4V#&3OD
M[YBT0_Z.J#JBZHBJ(ZK=U E6SW4@2FG[7\R!X2I*$ >(ECD,&).UQI>MJA.=
M"O D]]!NWN83]QOI/[/98)1[OU%P_TSOW+$^Q]=SAD-9$!*\M@5 1 R+D@1
M$5-&(&,XYMC: 4DB8@8V.G4#GR:+F5W?1_L@TV'@7__AA[#7Y2$,C]W]@R#L
MTY<9>GZT4O><@U"[5XN>%JOO,=:TH\^./H]#%&%4I_E3A:16+#)(0B.%@A"
M((JB&!.Y>7;$NB@*^N0A)=&ALV5A7Z(7J0OH^+WC]TX>=?39T6='GQU]GH2^
MQ.LP'F=1) 5#&DLE$Z2T,$#@2#"%6:SXYK+(5O2E3L?I\K4V[(0GHK=7J24=
MEZ]UETUR/_.[E_WI_LY>*!QPS*+D:"7&)0F&CJ@ZHKH0HMI)J2 854J%!#%&
ML0"40JEA(@2(J\E,!B"^JE2HX?\N\KESF>1?I@\X1GQPP(N%N"$5/F7_7(SR
MT3S[G,V^C099T$8^98/IUXF_BE=,3L5G(_M4M%GYTO%TQ].=H.B(JB.JCJA.
MEJAVTSYD'0**(.0B,3$P1$<&&B@C4<S0C9&*UDK,7DW[Z#2&+O-HPQ;]ELU[
MXVE^ 8E&G3>]\Z9W]-G19T>?'7UV]'E^]+E;WQO*ZK'$-.9<*<FEA( Q0A#D
MNNQ[ Z!:RR2VNE)H0^.&_[3EYGN!WEZP3VG7XZ8#@#,'@$Y =?1YS/2YFX!B
M %<"2L-( D"A(%9*X8@KGD1%&W&)4;S6?G(W =7)EL/*ELM+HS'366;OV1LL
M9K-L,KCOS6?I)!^'5)JT\G@^AQQ><B+V,4BB+>L]6H%T47*G(\J.*#NB[(BR
M(\J.*#NB[(CRB*Q'63=*2+ B21)%6G"FH(:2FZ1(C"3V>VN)D0\UW7;&9*'A
MQX6"_\7I]^$)U&3XI=;VZ_2&LB=*:^F0K]$=''/4IFV[(^$=OXG;P<EEP F'
M-9QH(QR"< &(B@"A$,BR!Z-0F+XVG'1L?PR>K==P3Q_=O.!?T]G@IAP6+/>F
M&&PI9CA=7(VSBF1.TO.]#6L:$TD2(6. N,%<*A:;!":1"EB# ,+([#DPV"+&
MD;1RHJ(/A6OGW6IEZ;/)YVCMDW..=^UWEL_9@!,;2K(W&IX ^-&Z2IX9&O%$
MQ5)3RHA.%(Y0D9:"H39KS:YWFEK2+N0=Q_#@#N8ZF.M@[J1@CO,&S G =&)8
MI(R !#G *^Q))%#\O.%,3X>Y!VIPVBNS9;(/">YPK\.]#O?.%O>V.M(:?GD>
M20VUD)@R1)36#&!3 %\2:?2\">I/![X72#QFM,\1. KH.QTG6X>5'59>-%:*
M1M A25"LN42)UG$LB=$"P<(6YE&"-C=[/X"2^#JCB85HM<E[!YX=>';@>=K@
MN0T[<8V= B1$:@ZQ3B1%2621E!5Z)M @6@NB[(J=+1C%3)(^E?0HP.W5C&(?
M3?WK/+5/6;WO_VT\SMAJZ&]O0I@1(O"7GQO/-[!B*IL=Z E?_!D^9UDO';@F
MG.GDWC)7;S*=9WEO/G4T.'3-.%U.QL2'SIT<[EV/)NED,$K']C:%#,_?K2VB
M7-OJHM;7\.;Q1;>P1+9"!/[?FUEYC;OT:_;V:I:E?[Q-K^T3_92.OZ?WN;W3
M7V]FQ6)2S_!Y#&FL,::4J9@2+815D$QD$(((F9@;]YMT:1>>MK3T*>OJW<P<
M%OQ;CBBA4"0B!B2B (&(*,:%9DPS(PQ3S]FS+XX]W%BDV"&1/>)J#],UIGGH
MK%^"@#?D Z#?^T%<6P5QG3!?^>'BBJGB)E-5ZG#N]SS-;WK&:C#YL3W^#XM)
MNAB.["/WW6SU^<UTD:>385[IA*UH5D]CFL:WEY0IL)*!XEXW+S=Q<G*\I&1
M$%0*+QQZ@VP\+C[U^03NM7W,0?EZPS*_C&XM>/Z6?>]]FMZF:ZKG]]%P?F/_
MM.LH!*>5B>/T+L]^*O_X>542OJE2?ZK4./'FX<2@< N.__+SFS417MS^D8\>
M^ZSUCW;[V<[)3V=@2E0GS(\I^7$-3\13ERXVH\D7*\&RWJ_V@YN\IRV7#KTD
MJ?*X]DF%>XF,M\;9/ID8-N_(3L2!7X$XGK U!R,7!)Q3^Z*3HB_WZ#<F=+;9
M4+"EW3B(TNCT04=N>>]Z-KWM3>^R63IWQIJSW[^-YJ/L@4:"Q][3X3FPN8\W
M[NB<$9?L..V(\\B)\QD=-8X81?=HN=HJG;VF+_Z(/.J/AB-E)C"L&\;A2.!$
M1XF4C K$(LE0 H%2%&.:L+42J(^SZ?5HOKD9#P+_"?^[W;(E!OJPU;'0YQ/W
M.P,IU0'#D0$#A8W:2 0%BPQ77%,DI&)4*X0(XAB;F.&G ,,I=.DZ'6 X0LOL
M "MO3!5P$;-99HEJ,!IGO4FA:[AWW=\#9\$MG-M_--EHOOVTK^%_QG;"Q2Z\
M._TCZNG7PC*3[,Y"Q*CHSS<9]M+;J5W,OW:8?7GV\UUD)D%=BT<X!3PF!@D-
M*(%* D0)1B12$5"(B%7!WMQ9^_<X*WH:J,8&[VT+/";I<9^(-O-JCM8A=>J(
M<B&\A.I\-!)ICF--F=&$"B,4Y9S@. (:"\;7N]D^CY?:''?$9)OUJD?N/GO=
M<4=M9) ]:YCSL3M_#\J=I-G>AQ&B3:09BVG$3!0;&1.-K4U+I&1KW.G[;$2K
M0\H.*MM 7_!6JXF.SM'=&1D7RHB,58P(@92($468,90**G1,%8:,\P1%@D;/
M9<3CG0-X?'QX7N;>;]/)6^_X&6>63#K[3M3,AA.*!:(,2@0I3I"@0">,0P&)
MX92NU9=]*%UFO[BMC*?Y_) 2#_=9J^6S1RO7+DE\G2[C0 !HQ3F R"1B/ &
M:,HI40G#$G(CM)0X$NHYG-.>B$)]AKM1M:=CNWV<3;^-<D=R]E![@UDV'(7
MQ:DFE!V6#U'-ATPF)L$FX<J^RZ6.8JT5H"126%OF7.L65NVTF<Z2Z>)J?KT8
MJ\' ;M!\_RR%QY(3D#QKE;$SW2Z5&4D]43(""48H@538_^DXB@2&;IBD)I3I
M2*T)Q:<QXQ[B\5_9;#JT)D!CN,$9\^)YF6_Q33KYFN4K$7LK&N>Y#]Z-1^G5
M:-Q*]/X,L.C<UW<Q9]EJYHXX6NXNX=XE[62C;Z[@L^]2=2Y1TF[)N(.P:7_&
M&FE"D#(HHC+&,I&:<PT5!4D$]9K>^WYBK0IK>299^+_O)^7.?ZHV_I#Z+T%]
M3KI)F9W.W'&RX^2&!4NXY"R6P  .*5!*J 1RDQB%"$-B/2_@>9S<GF\)\SY%
MK0X(.7U.?DZ%SO'*Y(_I?95+:\G%KB0?S>][@_%HJ0/)Q?E_82-?($X0%,+
M)*:"(D@$(7&<Q(P:(K&.JUJ8^??I8@/+6@ZT])[;G3ZTX+5R%[?I>CI:#],E
M"<5C9J*MLJ\1[!=&D%@JCA*#J:5[P8'$$'++0!+%".W)10>H)8&@Y<YMYR;D
M3MXB_3C+[M+1L,P3"$ZFJ6M[6GB=.H5V U.+6C0:+:TXI$3C&%$NC(QB%A$0
M":DQ@FBM3'2=KXLC2++K;#;+ACJ<A)J$[K/*G\(A92;M(][JR(+3UW [6_52
M61N!FK6EQ!)SI3 '5M,%/-(:<P8)15(SAO6A6+L]Z]7*;R)>)!1[.KQ]7M9K
MY5&^"VIAJ/ :#&:+K!;J9ZQ_;V-G5)=W13JF402@4$!1R*406N"$J3BF4!BR
MEFO[L.NI4,%=>4K8Z5_JJ-R!"[ZP['($STR.GC)[-7Q$*M)*4&357TTIU+'2
M &(&K;@T@E+ #L5>+4I+WJ>XS98J1YX3<?+&:T$>RP5@3@#.,C^^HW>53;+K
MT64:L=M8E]6L"PG34EO6Q3JB2I(H!A3%!E% (-"0;'%,%<?0K$BQO/LIG$%4
M',%A4^<!?A$+]FCE96>0GBJ;;C5(&P4L,I%0<6(2 1%5! L>F01$FEF5%@@#
M#L.G!_ KLSYGK4X'[LS2XY+,I<?#2N)OV61QN?5G$#<<2DACKC",(\(Y-3"*
M6 RBR&K)&& .\=H4W'46=H,QW(W^,9K?Q(O<KC6;E=KQZ@2?=DU/V&>T,SW/
M3&*>,E^A1F"5&22! ,18_94K%C$%A9%,Z9AB'*T5=N[-5RW:G*R/X%GT\+D0
MF]-[[IMI^%T"[T,<2AJ:J^(Z@5)KK3@EL5!8(8X2)9C0!/$=$GC]OM=UI2TZ
M7'=16'%?MCO;^/05ULXDO5C&;N0TQ=A("$Q,(+2BEUH^CY$U4Q/.((\9V"']
MX0F,?8@,ISXC'6/O:XD><4&=)Z]]N?@E!U^]L!K=2&5B3%$><4 D3:@T7.@D
M2235">;8:+36_W*9<U755MA-CG&#!*OY@@?.^&6M5MIL.>O.;CT&L7J^#$E
M+5P!!@C%0$@,8BHBKJ)8N3;S5")&59TPW )#MEDQTVHHYEC9\1C-W;V7ZU^N
M#[#9VDB^TY(W,'+#005-%,>48Y$ 2:",8FJ@G\XN-!96<5YE9+OICF=]QXAA
M-HSN?[>;;U7E==9^$>M7]@7K,H2/U_H]")$_K(9<.%^3NIHU$D!)*DD"D>%6
M5,>Q2@)?)YI)NB:@]^'K QB_&/4IZN*P>\=ACU=ZKP[Q'$V^97F[PONPO/SD
MC=BO9TQGW1V!===1U+$9*$?LW_NXF UN7*?CZ74O[5TM\M$DRT-0SKWE39=T
M\,_%:)8-.W5F79VAS38[G'!H$@(D$Y1*K9)$<PQXK)&2@LBUCG9%ZX0O4Q5V
M."JV/\NMIO/AVDF?XI/A(7V DG9*S/%:)\<J9DZ2G;=Q<Z/5#HJHTCBADD>2
M)O9?I65L$IE$,$$;O(?[<7/7K[)5N7PJXE?9.[HCRKW\+88UN3K$T62>3KZ.
M?$EB&XT$CIDIM\K8ALL@B53$%3'04KJ5L4Q"3K R*L%"Q0*N-<!:X\KWU<8>
MOC4 I'T!VI2MYR-"+TE2GC3OL9KW7+VO_0^;B&-J+,,QI@TDT!AB-"1K>:+/
MX+T6,T-QG[8Z >MT>._"3%<O.^]F+K VO_?UBYFEMCM'>I>HXF[EZ$;*BF8<
M"":XBK6DE)'(\"2QS&QY'""AUUITK''TQV+;/X[3R5Q-AKK<^</FK)!6ZXP[
MB_4RY/!9LC-K%$@9"1,@N4$FYE18>Q5()"DF@G-(<+S=9'T".[>8\=*'[::@
MG3X[GY>1V_0QAPC:[67WAF6-MCJ(XA@SGBB&$AI%2A$*(\/BB&AA.( [*-75
MCK8J= _I5NKBA$<@#H^9@;9*O4;G'(%(A)-81$PQ"@%6,:;04(X)$R:*UQI3
M/8V#VIRS1T%GD)ZS03J;V@<>%KDBE@P6,Y\ATJ[<.TDM=AL[LUH@:F6TY6C
M.4YHPICRX_KL=V44$Q:OE5&4NV[LIG^V;/AKV/=[J[[&T_$X\S?,/UR?HIP\
MOO!+9VA>*HLVW$9"6KE(=)P(K*D+D6JE*+):+0)42+-I=-_^+-JB(*9]T*HD
M/CXV/2\#4@V_I9-!YN9^^6[K5_?=J)$&:_*&"TAA2%2<<$J8IBHQ@D<L48HQ
M0S269GE(0KFOG_RV.N[\,BW;=QPV,-HJ^QVM,+PDF7?*_-,H-8J4A#&R#),(
M32,&%2"*6PZB4BA.*-B'?UJ48.?!/Q=7!/A#407XHXM7^AH6)\L.4%70J@9:
M%)&Z;SRA@O2%/4*\T2XG8@812*BVAJ,6&@,18U]7)"$@.%KSJ3Y05_2^/)<7
MKA>$L@_!\0[->QXY7$ST\R*J"8\"$K8A0B-U">B$$2$8)48Q0;'0O*@TU"*.
MUUM'[H,([8EYVI?L11(=7I>E6S1B6^+A0R@!J[6$UZ.)51Y;E?I=Y5=GU9V2
M57<I%'4I\:]R%+"5Q</LJLN^W*"4"$3J2%=,(TB8P 9*RID0G-.()P!@*(18
M3]=R;H:PPQ^N?YE.OG[)9K>)W>>#SH;H:@./V-8X5K%QDJR[C7-)S;E*8$"!
MRY:."*4)%X(((R5 E$=,Z3TXMZL#O,@(5R$Z7::(DYR]49XOG&O9TD=^UJ&M
MK?*2D<8$PL2^AD)+%5,%A, :0D:B*"9:2/-@JN2':\=K[XLMC=V.'K8\X5+S
MO#K+Z328;AO/B9KGF$" ,() + W%$158,8 C;C""@-/U5(^G\-R1"KLCEVFG
M;R<NY4EF?V:SP2A4!^3SZ>"/WO3.YP-U.N@:9TI0<R:%-(XU)%AC09$A*B&:
MJ20&,+8,FZRG/3>3L-P^?PC;K(O]/VB+&2Q>I,+G:'V&G55XKAR)<#W,@0K(
M*&?,)(J2!"F",,%2QU#'5&^0E4_GR!;KX_OR97I7'KDT/1FA63I7[9F&CFRY
M[QQSZ,8Q9]PK7I*:=Q-,.- 1TE:7I$P1%2G!F#*4JTCR&"[E?:U4$(6#F%ZK
M^A@.VF7FH(Z>8VT8W]F6Y\&3VQP^DJ&Z[WMLC<U(4*)!3!4B0F/#)$F4C@7'
M<=PZ4[8I7I%XR4$.I^,D:C7I\WC3/;;D?!X@^^,DU>NM<"!J&4TP)T JQHA.
M8@FUE<VH2.O$$0!K_54?2.(RY=:_<%HGZA/>];DX7K/Y(A(WCT/U1@#44EX
M3 E#G!#%:,QC 3DHID 8"/BNN9D[L75[ IZ1-L<.GX7U?,326%]?9P,?7LW^
M'-Q8+3#KS=)YU@M_^XPE)ZP[O?QACFTXNJPV'DDM$09$4&.$HH K$P'+M D%
M:,WU'';_P[4N]OZ3W?H/$\?$[G^NR=0WRW%6=_^4Y?/9:##/AKY;\F2X_$;C
MFR\SN(F\Y&C$\Q';G2U^)CS?<)"IF%,MB924(PH$DP! "+510!L S5I;CA?A
M^0,,=4)$=CQ_V6;[L!BN[<8U.JV@'PSYK*9$WV5V5M%I*[K#V95G;4671FJ7
MAH @Q*P.P1"B6E (55&?!2")UC2*O7#DHWWJZ7!]E/I@O' ;V42L@&(OHFQ@
MU,?MN@R[JL\NYGZ2SH.MR-%(4!.)4I1@&@F< "0%@E@63D%ES'IEYVLCQR%4
M%M:'+U,G>F[JRJEH)?'.6DB_=Y5]'4TF+K+@VN)[@KW85%8$&^/9L!!N6H6V
M=DQ,(\4D8@11!@TV"1=PK6BC35OEO6=\TD9@4;AQTFW:*%U(_PCD]"GS6*.D
MT1"(580)-9#26&L)H:"*(!W;+\?XX#PF6N$Q0F2?\S8[L!RY&__DS?:G",C,
MOKE%-#[!IX.M,32<+ER^W3XNOR-MS?%_#K$_6ZGMV#T;VP"1R#I4(@!%4B=*
MJU@:"2#A43!/0((E,@<&1.>G:&60'>\3T:J)\6PB.<Y>-4?EC'CA3(8.+3NT
MW ,M6=V]%C)*.)40:(QA3"F,2-FF"[*8M>O,V6BBM8&6!.$^ QU:[J.5OJ )
M>!,T2<CL-U_*',0', >/>-V7M-:+/.,C-#-;A[,-9N?GQ=W=.'-E!^DX6)]N
M\WO#=)[N21SG'+RZV(6?:]2N_<,^8LWD4'&C RS2MQSU$S-<T>C(*KO.&=;O
M3;)Y43:Z<%ZR07HWL@!F?_@<=UBK)/F:EMA1L-).)A-JC,LRG$$A8L( C2A(
MB.N)I 0'4C.%*5]KBO2^H(*/EBQ^RP[:.Y#T)6RSQ/QHG3MG()HZ%C\R%F^,
MV^)(LP1AIJ$FG"2< 08B'4FAN4@BB9_,XBT.(N'GP-^78+V\^=MOT\E;;Z,T
MYHU,AALK47_JK)?.>NE.OP7CX(@[RL1![>]E?]YED^%HOK RHV]!8#!;N!KU
MQ;PWF<Z]^="I#*>@,F BFH$4; 2D$<;()(G5'2*G,BB)&)!JO3E<00NZ00KO
M)X/%;)8-H\7\M^G\OS.O3AQT*&"?G\=8L\Y<Z'C_I7F?-<T%$ZE8V?^T428V
M)&$F\#Y.6,R2]GB_/3L"]\]II.%?YZ[=4/6^_[?Q../1)'M;1F80^,LJ7=E;
M+/.,?Z.QB$'F++PVEO$YRYS$G][:']X[&\"*_"SOS:?NK"V.N-8U]B\?-DY=
M"EUA+5BU(9_;-WS'I7?+^^#_"=NSNO+U-;QY?&=:6")?.27_[\VLO,9=^C5[
M>S7+TC_>IM?VB7Y*Q]_3^]S>Z:\WLV(QJ6>WG'$B"9.()L+^+U$"JPA2:93@
ML?U,N=^D2[OPM*6E3UE7[V;F&.[?<D0)A2(1,2 1M>(X(HIQH1G3S C#U'/V
M[(MO)3B][L6.XYO#E=-=Z/D I+HA^(9^[P<19=%JG01?^>%^*_DHKO@H;O*1
MJ?CH<\5'Q[:&'Q:3=&$E0C;\<?='.Q"V;D.6%WJ.)AQ888H2JV5;31O0Q!@+
M! A(%B<T2HP5M*MPL!_\'^* X;O 0.O_%NK&;XM;>ZG!PTK_LB;Q8?8UG8S^
ME3KA75.[?1&E^2C_</W1JA8N5N[?6N1V'_(\R?+!;.0;WZK)4%E9M)@XW]1'
M^^/!*,N_V/M&X^G@CS=^U]W+S]DX\PK"6V+MF3@BFB+.#(J!CDC1$0S%"43)
M6U WLM=,)XRJ2 B5)))%5DT*J67V! &B0;L93:SMJ^9/O@]\T[/K2.^<C+/F
M\YN_-;>BU&N*W5PA*?M9<>>TTNR>?/>V](N1 ZOY3T2TDR^R!-&]'^;3K]G<
M?K7W?32_Z8WF>2]?7.6CX2B=C9SOP7[6<RU-$?@Y#BJ)?P5__K$WRGMI;YRE
M[IG+1GHSW\]GN!B$C9MG@YO)=#S]>N_#G7;#[?>N1W/GN!IGKLN/<W=:5=6J
MC+EW<[[K?;%W+&[5NUJ,QD/[%,-L[+_2]]_/%W=WTYE]U-OI++-/:'>  - ;
MCKYZYXG[RFCR]LY^WSY"]3#VD^GUM=V4R5=[G5%9(-K[.DN'"]=X:)A]G65N
MS0N[X[/UM]VC6^X(EQHX'??::KES]]'5=.I:"][>E4]X8Y_/+G(QRX,#9S;-
M<[^7<6HO-NO%5I<?#1;CQ:V7YY;2%K=/$)BO1CW-P[E)\U[YR*V;4$* C(G:
M>R*UQ(  :!Q_Q0HF("DZDAF)1+36Z\0R]E4V^W#]*7.DXG2GS]G7VUW;%.7A
MNTV[Z?UOIC*<P)+A]#;/!LYX^CZ=#2V6OOG;_/MTF]WTY/WJS:J%](JGRW_R
M%/7WDE _SJ:6:&][Q4(](;HOJ+'51B:6![[9L[,6I/W,*SGA:TL,YYL7\Y_S
MAR\:^"8+Q-Q@;T_UV>S;:& _J[IJ6F5K!YYW7\LF?FGNJM.)H_>2Y^_# ";'
M@^ZZ[F$L2'R>+X:^G"B;S-QE'<>['^?UEWJ6TWI?LTDV2\?C>_MPV1\AOK+"
MWQ:75GC=W=$]2&XIJO?/A57JYO?NC?O>]^EB[,J7!IG;3-^A[/9ND6_>P\?W
M?7DG[V;9[<B"0;'V)?P(!^FVVAG5_5[^QV@\SM]>I4Z#K9&GL>LWL^GBZXU]
MSK%'OOQF9#_V +\3 C^RN16"KNRNI?T_"C%0861>[?D@@%XZ_.8FS_C5E\\8
M%M-+Y_-T-/'T^"R5V_L0#@%X[R>]Q!ZW Y.>\ZY8,+>;^"VS$F ZLZO\-IHM
M<BMZ<M^=YH=25'[XK_=6!Y"5K/QNL3)PL-W-(*!Z_Y%:_<+2MP.@(&C_,9U9
M\OKW+!W;HVJJ*]6%__'O'ZIK6FP:VXVUU[*\WONXN++:6?EC;=4:>SH#SST^
M^#PIA:"5-U9X3=[U/DQZ)KN:A6<0_>9S_/N'WBP=^2:YKF0OMU28E\/0O!0K
MUN>.,4OG86K,C3T9Q\J>:?V+U#W8U_'TRMYVG+E-&RXR]Q5WC4JW<YQ0-?=Q
MGTP\=KM[#=*2_E/?N\&[/JPR&G03][[=FU_3V>"F!^'J"@8WJ4-?>Z[_<J9>
M^<BI4ULL&0PMQUD-Z!\WHP)W2KDV' U]F&7D/&Z^VX,7]';U]IAGBS 0PJW"
M[<W4JAF!R>S:'&?X2UV/9OG<08<];[\0]V1AE\KGZ+MC&SG2N;YVFL#<[=;\
MQKXS']WZ3;*8,!P-YOZ"(_MH_D_[I6HEWRWK6"D<D,@]S%6AP/<;/J&[:3&4
MP.]6>%K[E%;MM_?,W99?+YR#L2B^S,LCFCC->&II>^'(Q7&GAVI/NWEO,)[F
MF>7[VZD5F=-JW<5C%E12;K)[/(L2=N?O[!GF[N/FTZYP_%]7M.]E"T]K+BT;
M"L(1H1&A$F%#.*,&1L10#(_?PD,M6WB?:P)]HJF&$V&4T1)2R4FBC9!)7!@Q
M"02 -$PU$",.(4@8(4BIQ.I?"2Q:NA"%*'[45-MZGS53K;&F7KVH7KFJ?:VW
M71YHG_6@-W][WEDN6>A^M?>/GJ A EG2-Q(:"C'@<5*;H4")J'&"@C.,%%<\
MXI)(9JU6G115KP:R6*T>P;$PC__Z3SX9=K")G;P?PT%*TY/A8>JCA:7!Z&Z<
MY87;M-[:$[&TEL( E>?O*7& ?N_[S6AP4RJ;'I;##)I^;SQ*KT9CK_/U*WE@
M=ZHATMPV5C44>27]*P/0BIZK+)LX47475)&)?^C9T$]*=2KG3[T?1C\&?*O5
M1?N=[,ZK0C5SW]7'5>@!OT_\<KTW-J]4H-_??2X0].]*?:RTH2J=>G3;V(G1
M)!AJ=C4_VP<IG\3+JDEN*7U027-COQ@^A>#M?_[LUVY_T?S)U\4H+,QNQ*?%
M.*N^#J!_*_NZ"!IW[_/;_R^8&7XAGS.K2013I^Q'96'-RTDH,>E[G<2>EU7>
M^WXAFX[2'M$_%Z-9L*JNG([A-'.OU:_<PSUY=1][6+<CKY%7._A9Q^6VO>NI
MW$G^V]'<;75XY'QA*69FUV?IHI#]11#*ZQ#>7;1QB^VW[%_N@*MGO;KON0/K
MN;-J$$Q-PG:UTW#W%=>/-?^LRIB7NN*N%&]O?>W@T6L<X7F*GA,N?NHMP.'_
M+O)Y^/+$ZO9Y[C1@/\.I=YV.9O7%5@B^LNS6M:L'&*B_RD&I_X+/\9L&VBC5
MKKL 7W95=GNST62S3;F93<MK/=N[X-3X[/F^":L%SF^<N>BLSV=?)NCQN-#C
MG_\T;G>?_6MGX^VQ$>F]-QVN'+P,G7?0^PD>H**@=Q='ZL\[?QJI.QN\%@N%
MX]%Y**[<95,/Q_8J_VM5>,^>%5BL/DI#LFR[9>%4*H+2CE:=)13$2^DH6'>%
M3*PR-NX%9YPS!Y; ]O^M"/AZY#QLO?LLG>U+3975'@AJCU.U&&FAI&D'>CE3
MB.92A!5;,TLG>5H(E1KN+);=VMV<9^61U*K(J7A]'Z!+:]I[B9C?9*Y-;SI/
M"XP[@H/S7A<KT"P/#H/Q[=6?@M8WJTLNQW(XM:1=> "\UN1$B;7]G='K4G$>
MD&Y>[;3_>5(/SAXG;JZ<@KK!QFW:+\\R%G[/LP_7.I^/;IU^M,D\$%(QR3".
MD%;$<,(A8:6A0AD'3?. 6K,.2"*4-:8!Y92APJ:!"&,$3M4\^#U,,:ZVZ42X
M+2C4:3E-\BE"85T%[RVKS"7YYE9<3=*OA3]V:E_]D57Z7E9N6/"^Y?GBMG1\
M.1]4<,<%?BI*%BOWY@;]Q3&!T^N=3_G!"]NEWHQRYTT:%"G0LU'FUE#X^;ZE
M5E-:Y*4":JEV.BL>9S1OZ(O30OSETQ!3J/7PP6@V6-S:O;)7=7[N!J0__%A.
MR/JS"D[[L.9).KYW=F<I#F_M[2PTE$JC'P8:[*&5T9_!/6F549<=&NPO[Z/]
M.IT.O3_/77&876<SK^FG?Q:_>]=+:M=I]3BU;^[>E9!,Q]^"A+%'Z:"G6I0+
M0<X#+ 7]L3JL=?^?TV'L!E8.5XMQY4@6O_JIY:CJPLNGG'U+QPN_B5M/VO+$
M=/)U>A" ]+,'"[=1_LD':QPAN$"K<PB'28-J,ORE-H"#KV4'CPN%"$8BID1"
M8+@2!@@3 T,U%!PF<1-28Q,3%D41USRQN M0% '[50YDS!.@'O>9;;W/FL_L
M5!"Y/)A>?3+]7GDVO7 XGF(:Q_,X<3S@,3Z>?$>Q?[YCE[;8I2WNGK;8^R$N
MH>4)>8)'G,)XD$SKS<F$.X>;7S8XM"4D\O");\[3;"%(@O8+DN WNSS%#G+P
M2-7X:,DRMO1^FX>,C.#!'102+_<JO=5[@]XX*)7I6C:ZUB!+6N',ZKEVTY]K
M8A<%H&ZJ.I+V0:>;?3:[&/Q6_WO?</T\_/@N3V^6#K/-7PDQ"O<EYU29^<0#
MNQM6^H\+O]9B4KPHUOZNIQZZE]7*O34T].D'8=2T7X3=XJ++BL^4\2YQYW@:
MN#C[O&>-^SQ[()7G-K-Z[S!D.CE+*6C[1>;.@]>J#:VT,J@*@\Y]P8\[S'LA
MCV=QMVS^^"\T;2#OM,Z"WWC)]DF]#W%L=>]@Q@VSN?/G3\J8O+M(D3DQ=ES5
M,#HV'(:UBJ:WI<O2:OKEK4I7B"]"LC>Z36=_N''*4U>?%%S=+F%K\L^%SSJ9
MVR^YQ,WTJ]?PLYOTVVCJ,R'J6Q7AI;!C[L_QR&[7T#U;F715.%'= X3XSM!N
MPNR^YTJ97:[EP+ZTCVOW?>R35'KA2Z-OHZ&S=LJ/-Y3#M%;X<Z#,HU4FW425
M#0/+T\"W4?:]X!?WPI%5,.H<18WO"THKV+VTO@J;K70TA--8W_]WO7^OB'-\
M7]F3W^VC9V^GU]?A@*P]&H@L6+PE>7E'J'.H-9RHXWN?^I+-2M^<Y7M[A0<L
M2V<PVY_^*\O7H,"B1S:I7A1?#.L96&H-#I&0>5:"BDM@>]?[??5"H[R^3^G*
M+MPF#Z1#AD^OLD&ZL+Q27MIQ89519ZWG\<CK9,.IWP/_5#TGOJVQ[]3]X%$8
MI"%7QC&O3ZVU4'CK6']8M808%PEY1?I@'79SCHAOZ6@<&+A:UP;VWKC&;9F*
M+F&LS%*L0^R!M*K'# 10.H."$\:Y)$:#(._R,JDPN&-<]#4MEG)G)4H#S'QW
M+.<>J9,P-]SXW2:.6*.-65;\-*\$;NE0.7E(2%;U@<9B _"[V&:SJUBQ.?:<
MBA16YY;Q,C<MXLJU,Z])(^4-"NAX0#-H^" W9!$XP9Y93LT=D7GIEE8)!47[
M_^ 9*_WFX9C+C'^G'Q3/%L#.!WG# M)**I4I#?>]_92:)O3460O%IN660N_#
M.KU0<C43-^ZAW!(6=;+==>:8PD';<OKR)FS(TMG8P:W]PZUT"0S\M=QEFEG!
M_MTJ^;?BKGXO&WGWJ/?KC<=!KYAE7RUX%^[D,M967&=:?_<JNYX66DWC1(KO
M5<(C+9?O^;9?X+;7:&_OQEDI23SOAH3PDF.+"&>U>^$@G:LZG..:@AM LG&E
M\)LB,SQ0<OV=U;.>7EEN3&LGKO<;?[=BT:ES?:<=!KW3YUMNE %;,Q.?%;=9
M]TRJ\7CZW1&@F<YB+X%_L0SB72>/.B-E3 0#5#*#(LUT% /!G(<1,\DQPK+A
MC,1,08010@#8+V@)5,+=5PU""HN$MN]-?!T=Z7KJ]M+KOE[>+2%BD1(SFCRJ
MM;N0R0-Q[$= 8R6AHU2=LN%/^W@Y=MBTQ@67NCRLVK7N=?..(3=F_=SL)</6
M#;+QN/C4E[RXUW8E@_+UAH/Z8EDI[_V6?>]]FMZF:RTOK-%@[8'P>.EB/BW?
M"!TT_#O?1\/YS4\2O9,"$<H@ 9@"(?Y2=DUW^F5ZEV<_E7^LT=F;JA]0U1V)
MO'FX6U"XH>!_^;G\TNIG\)&/'ONL_NBH>JNWX-IHIR75 :9T/Z%ETYH;43QU
M,\1F%][')6@)<-[[Q4/+L;?=/Q;2.-6C_R$$2!>Y5<[R$YG8?8!&+*7G,RCX
M99G32E[?@9L7O5X;ZV=-G-ECH,RKMSLBE(A,H+K;$8HQ /8-F!"&E=(08ABS
MQ""C."%F;>)@4_U-IHNKN;5&UI7DPXWO[&/<9J.CKH/Z87LD%K9^H6=7FOPE
M3OL,K$=0W5)#)B9QPW,50)1+:Q)JK0 ED<(Z 6#-%JV4E0VL=\C&@@R=Q;C<
MRY#GJG"\.6?_/'/>G>M]AVELT?U/;-A&X-(?MK IJ]DT!AI:N<@B"1.9$$P5
M!$%"2LY-O#94;3<)^0\7C/EP?7U0SD5MC@_8FPZZJ?>OJ-EO+MAY]4&4YS=O
M\F"K?ED]I=G.QV"")8>0(&,HD@!($@,C16Q,$H/63(2VANWV)88O.CSR>&=$
M+G=2;>7:;53#_)9];[0_F$TGTT71:V;WY.X$QXPDD8PCE0C(I:/$LIR>*&(:
M\12NC$32OAL+AH41+J>M**>/,<2/)W=OO<_))G<[7EQ)4%PZBI,+NOL.0$'0
MU=UEZI3;QD(_S]/),)T-\UXTM?^GJK8VZG/4Z)F7NXXWZO/OO=^F[_PEWP+2
M?VXJW_J9N"-P235.2G]R&2N?7%#WMO?#E^F=929!Q(\_]2P%NRAYVHS5:E_O
MD8<Z]DU7<%6;U;H_E6'Z/:HJO[AF-VXG1KFOJ)P4'<.*/E:]Z5W1L<AEL U'
M5?FIRVNXJPN?T[N[L6^0L'-[@4;V9>]V.@QM_*I,A9ML^#5TR&ETS^J[MHC_
MZTN>7/I?YB]9UDH-G-X]&Z5]W\C,-3+R<<#IO,BC:3Q%8[K+<I'@PN+]Q*6F
M3.TG\V9A?Y6_5Z3<^1+3D&50U33^,IT,[6O?Z.DJG?S1^U!D5OD#_.&7]]&'
M3S\VJO='U1>GQ1=#+J++ &GD LTJ0IB5*5G%D95%0G;O1R%X7Y#1568WS^<>
M^CKW^ZHG0^&N">5:9>LS7R;D"<_=;N@?=O0N>]<OFSJAH%O^6/4+6ZD.16@Y
M6<,^7IG0MMR2R-]W7C[^6N>D)U5=^_RZD,C;J H]A4+>]YNZCCF V@Q,L%5@
M>N]G'/D]] %U]+.;_#V_;[:N*& *(_ACO_?@#W[UZ;C^(/YC:@FL]U_V.[XR
MM_H]_C%D#B6N_-=3<SBX?R^XN\1#2"T>QN-T-KJ^+TG&LU%9Q'V5S;^[$N[J
MP?K5GSC<HKK2/A7F=M^+/?=5R\5Q.*0*SU;4_54/5O); UL<&&9A@_)Z1T.Z
MG?H<NV<O6L]5VUK^O,@KKBLEB^N$O.=&JK"[CT6\<#E<E3^N/$4)C/;O[TX4
MUKGN[@=W"\O:(9NH++'<\!3N%G9/W_7^X8#0GNU=@;XK&U&?4'.-Q0/VBPI5
M*UO">NO==,F&DYY#:+=?H6V"S\3W36RO7,)1Z$C9K.CW/RNRNEW1J</[D&_E
MI9#+1W*(4&A^6W?29ZY6\FNUCK2)Q-6>6_(;W=Y:<6CAQZ7TAI2MZAI+#U!E
M@#_\" $]%W<>>F?95WM:Q2'N='"C4"?OQ< @#56NR[WTRE)Z#[;NG?5+VV=>
MNW)XKL;!^<AJ@=XNF>O$*P+ERO-W%8%=16!7$=A5!&Z@Q..I"-S%;;&/UP/M
M5!&X0V'A7G6)Y"B\+6_^5MM%S=9VOI7":HN9LG5#;7R%PI+*6((TV%'O>MHG
MFJ?#(&>= *^ZOS6;XM=?F&RPXL[;YGKQCM(/&V%0OG4F<*M&V,#5]WU)_ZRM
M)4Z -8(^VU,;-ZP@M:S3-W_X;$/'=SJ\2V?SL@?PR)5J!177RK.9&]:0%84$
M?X8"M%7[(B_=;)M5Q"QXE(IJ1:M)3[_YP0]U8YO:>U08$X7?:*4!9;4US:+=
MLC3 /4BS24M6UB=6EE7?L8KSFP6+R:JZI0/$M709CZ>#NE'I(!T/?.-(_U6_
MS>&:GODV\IY7@\=Y:1Z671_S<(;N97#T-%HN;[#3FC=K<G_9HJ8JI+M>;DG3
MZ!SJKS-=S)W=%#JYE&5]H<?.%C5^&>0*8 M&:G/1H4]UW1QN!ZCK!P]:MHQW
M%=AU$+8?A"G++>-=\*ME[W;<\-?VWM\Z7W&QOY8]2\<,ZS=TX/>^SVO3B[24
MD]VO_3?]A[Q%2WX>1!^X^KOG][Q;V;'2!>X(S#+=H"BP#F9Z44\7^+YT7!=0
M=N?J?J>+W-62A;,H?V-9N'$3YGU[2V] 7#A.JO>XE3WO>O]5=-U*74>M$D<V
MACV6CN9[-BN9*/20FE=^AL*-7 )Y4;)3U"PN.8.K^ZVORSZGG]0S=B6.M2/'
M%<ZF8]?[\K[)^MEPZ3+%KRVFA JP0>FS7_%%>W[_YKREH:.:!X=IJ-%SP.J6
M&Z"LP)=E5&G>NH&!#7D2=CNOSL0?07D<T\EJ[G3#01?B%KY6;CZ;>I3W0K0.
M#@1W3[\92"@D7R4--C[3N@O17<%"O&\I.G)UVT6' 6_(^XZY#CL+65#T<JA.
MQ"O>^6/.K;+_0]TNL]RXNWIEX_MW/56B>-6=H+&"<FI#<#3U7 WYS+<G+D82
M/*D>=". ^[+9=?P.X3+7?V[Z/71G6,R\['5?6H3.RZO<!_&:9*RHH>(]+R!7
MW&L%GQ?+>-<[4>&Q^+K(YVZ=XE'I(=XZ4&Y5^RW;\96RX._-OGL?W+D5'Q1#
M4\9O70?)S]/K^7=W'#]\7ES-@Y2AX*W7F^.BR43=['9%<7;*[&U5O1Y/<WO:
MY31?K^+UXO%T,?2'NO _4[.9*U0L!N6D\S!J[7-135OV2MM#"P\,5[4GJ?ID
M^.ZT_F$&U<.D]<,TBO3+TM[:C6M),R!Y[:%WV^<:(^3E]E4-U$M_MM_$9M>2
MK&Q8O[QK []K+AP2)B/;U?C*[] MS@4^W*CDW+\Y*O;VB<KG4]1+I_4\0;U<
ME43%,SB 7XP+=(>B@>X-X"MPW#=J3XO^C=Z'[^_IM=6&,.WOVWWW*)IPM]<"
MN+\RL*"JVMUOET*ZV_]Y/-\-.A@O\X4421*B(BD,Y11'B0!4"V+B6.%$D 0\
M, '<5:$'7,AF)0BI8=%RYSEIOK3*>&./3_]^Q];RW7JWKL%)H]+B58ACQ[U'
ML.YM3'@,(X)CN\]$)4)9JUX)CF 44Q(AU<[>NVJDMO9^/=>PK;WOEZ%4KU/U
MPY"M:KF;8;<$5#_SRB[ZJ\L&"6T92F!?35SQQO$C@J1?5MDW>F'4?2&J/)6R
M9Z[=B;=ECX_'FY"L=O+XO/#Z?;W"L"0OPNJ,GJ)-6)$05;:>L:IJ&OIHE5+.
M>2=\3XY2@ZZ7_<AJ"UF1]JPLO%Z,>^/1=6A%5 2N_?0%]QCM3-,L$R?7.()5
M' &U8)Q!#J0TU$BD)-("Q\KEXT*<L%6.,,Y/E_WB.L;4*I1OU?J[7](O=D4;
M.0+^I^.(U6&9P\6L&I9Y[62<%[H/3G7:(\/LH:EN#0,AM)4IVN345'!4,S6.
M0YZW\Q3[3&(X37.G3KF"_%%[A[?M+=O%WJERINBF*,"7S!IJCA>J'UI[QIK\
M#M?V-D"JL1A.@<WN>O/OTSJGL>J(/JIN:+$WGQ>.U$9GQ>!H:+CG,^\VKW_F
M)D%^S2J6+CC^ZKYL .3$B<5KO^@&'#0B;$ZF>P=*-@Q9B[7;P_GE2KN\_G'=
MSSWX^H/T+/*'FE<]"2NEZ8:"\E3=#O^QL.:E\[\\RH3..],J$^[LBJZS%YGE
MQ%^71PHL?W,I&;MQV3V$Y>?%59ZY]IUSIQ=6&W33R$9<ZJ]4!>+6'9K5/OZT
M$LML-Z&T]5C 'H"V[,%OUVOU3 +ZXD#/G<N7VBG\R4W)N'[V.G^^U-C.'CNV
M$E41?O;O,>_:GFG,S8A2)::]C"Y&O9?=D]U4I;HY\5(+-B?I;EW#YMH17[CZ
M;K+Q,$Q*;O:*]-&:ND/AI+ZN[S1Y.QUFXY51F/GF83/]JI=DL[5Q4#FJB3*A
M)>6=NWN(@4RMYI'FSM[4Y4*]\)],OSNCKTQZ?3N>3O\(4?ZZ>:MOE3IWXMN7
MV=B%C98ZTC5;XJY%[%P*0&.3;U+?,+8YJ\I>WN[9W::0AGLTKT7XNWOOHP?U
MI5DMBSQXJ<O^U:YE\,9#>RCV5:HR1:IX*2P:&D];@:["J>T\I.&9)U-[FK<^
MM>);]C8H4HWQCT%E=%DA]NM6^W&:5+ZJW*RG$A]]<C%<K<7NLHN[[.(NN[C+
M+MY B2>47=Q2>G K^;T'LE!-=C4K747;K%30;F+H+UG:L" $03_N[=ZQ*I+5
M*#*G:_EJ+@(.^L3@^4]<)U6Z5,VIRT)UT5:O-WIEU*499=5$#\<(7CT=AT<H
M1PX6,_6*",52**(][0C*5]6.-K7=;U8TA_F";L_*U$V[DMI%M;H4W_"_&GV]
M879EV!6OX5:]Y2L:]<OR79Y'U0V7^L3[])ER=$KH0U_6YBV?V88[5W1UBF[G
MWUW?]]+CMQP%SXK.^?,PCZ)VFG[Z\'LCH\+3]EJJ;T'Q14"KC(5!5,8K"EX)
MB=[57/DB_\\WL'_K?Q2N?N?#FX-FC;^;*-2@W^5']_9.673N$R72P1]6FPU#
M?=:N5>2KA.=8LD'#POW,&(L@HQ]=*:9WAMO?CHK.\MF?UD!L1O_"#(G4I^R$
MYZ\9<9)];R1A_# :_>C?#E_STVEJ(_UZNOD^86_[[CU[@<9#-=(?EX*U/GG>
MC29V.:)%9/.[KV3U URNPU3[ZB?A[IN?>06?UO9Y?7.;>YO['7$0Z:.I05VH
MZ<5SGHOA%MMA[S*=E,[NM#F9P[[*[5:,JYTKO^K)(BVB[\M$44;VG*%]8]DH
M=^S8&RX\3->4=&9<7 U.:'+MM3NTV?1/[R^PU'+H) M)JY"R21 A.!8Q1U$D
M$1>&2"*5<,,&".5X-:3\(<P'F7SU8OR3V_P/U[_G(:J\'$L.K5ZA%1T _D_Q
M^_]1E:#*S73V2/<?9=FK_E7UI2IO^7>?E.Q4*H!^]>&31U(XV*XI'.2 &1RK
MZ;*A;"84SUO>FRV\/N#R#FJUHLQD*)62HCM'X++1Q!DYWC/JYX4TX=?[@X*;
MJ2 XGY.>WTV#6"_=926+5Z-8-HH/!Q73\N1+8?+R9"OK3HPJ@IKP.((1B['"
ML43:DJVU.7"<2!8]3K;EB-K[HBGMR=,M/>FD+PAP?;#8;@W&*((0*_NQUDFB
M1&QPS#4'6.YXL+]-)X-S.=OUSIT'RRI[4H[6<EY_LS2DU:3^)\ZGZN\^ZZHQ
M'SV?3P=_W$S'SI=>/%!945'-7=KEBFE^TW.C&:KZ JM7.<]<CQ?!$3^5OHXB
MI%>N0F/3;GB0?5L:EHVA2%NG&SW@Z$X]V^68)9AIP"G2F&KE_K\ V#"N$DY!
MXN:R[N9S?<'V=<O.+_R@\ZOWO!Z$T<(JKU8-MD=PY?):[)XE52CF\<Z#AK$8
M\-AU$S14<8UB4WBM-**X.5:>&HBX1"") > 6TY"AO.@\*$S,R.,U^-ONL]9Y
ML%Q3K[&H!S/U=G7U;7^*$U'0/[CF@/<]A,I\FZ:*7@Q$<Y::;[5D82"O"FJ_
MS$9^G.S=8I8OBM&M]N;*38J[+16JCQ8H?:?=;/;5I</:MSYET]G7=%)8<_U>
M0(^0]1^*,GGA6OG!/4O1A+"X0'7ULB%A/RB-?C!NV83'>5."AG@P<8T% QD3
MI.Y;GR26&C#E@,0T%E0*%),8$0"))B1>2TC=P&EQT;S)O_ I#Z%B&2X+[I"7
MBNRI(=1"KC8#XI"9\JX>QXD"'W%VHJ7J454<?R.).8P(K1UX2XDYWZ<S'WDN
MG %%C?4PN[*?NXTLA_.M7Z0L+5VF#E_?Z2=U%F7WUZ-9[@?'SIR;SQ)/Z#?Q
M>^5M<&Z?JJ!SE1Y7ZS2JG".K5\SM#8.$=.MW)Q9L"3]T,2\[";@YI--"_O9=
MCX&0G7=P&JY[&@,II$@BB\&8ZXA:I506 0S["9"5*3'_/EU4!*QJ5/B8SO[+
M/?+#]%JIC!M^[55*=^G_*9!%6Z/0$TE1-Y:[8.,F9?)C-OOLMK))_^]_,Q4#
M@$<9 +P#8&MKY*<3OM7.P@'[III5\P8+J-/[K,C@F5Y?VW7-\@:<EF2<?O>9
M::$*.5!2$V@WZ4EVGTFO:##XOC2(/0+W5\L%KA>NVV!5 [?DGG8/YG,_+)_<
MIC-7+^N:0H2J KL+4+SUKM*JG<.27ROM^926ND9WA>U\^HO/QAC,IM]]J\#&
MJ-9BF*O5+H/D+8OB"A:UNO5LN,RBS@,?BG,W+J;1-^./[+ZQ_=_]N,ZB9&]8
M.-.O%^-K/V$V.!/]X/?@F KY,R$TL*Q[-R1AZE7:>IK\OO6ZC3F.6P8<E^WL
M:T%^BLY"W\FOC'6[$L+ MHXDKOPIU;O4M!Q"X;)K!%2%8;RG9CQ>A)FQWSP5
MWDWS@NVJGG[^W5D1*"I^W?M^4V5G;3KOX)X.I33C^X83:U3TCRW5S4$MV</(
M[-E2GUF?\57-V.SYPO.5&X=;796M1>Y+MBWB4N_V5/*;R#V;&K>?[^MM?53;
M%S$T5L>1P$H)8C@D7(E:_Y6JH>T#KB#2.HZ(PI1:.XOPLL]XPDD4/:KM;[W/
MFK;_9=L(U?6)VX\07#%4M[_I,X<.80ST9.-OJ\\K2= HR=EL?FPW/';9D'WV
M$SV';T/Y5XB?/5]@AD*AUZ[0\7&_4=EL:*/!XXIP*X9>#V[7XW+7_1$[FI<[
M'=.^V3_G.'87 G#H0;M\MXFYJQ^AW>;S=M-4SVB:ZA>/B[^&O +MX,TGE&U&
MJFZD[GD2P=)(W7[1PZBA$Q3)/I<[;/=CI3H5VE8W8/?<!NQZ3Q/G== :$Y 0
M 82AC%).F#*)E%$D-5 $\DCO8++DI<WR*5#-(]7[^T_/HKB/83=B]V3&_-68
M4EIA9SQ<]^&QG8'O9!VEX- E$2ALF0]3'"FI.(X9-0+$,0.2/(7O?LOFH:6N
M*[K;F_MRNS'VO<=SDF2?R_4$C^=SX;D-X3P?56#=>=+WS7D'P8$W&B_F5ION
M%(735!2V()9 #?=ADAC#&8P3GE 4)4H2SB.AF8AQ%"=F.2;E*$1-ADF@#UWD
M_)?Q(4M>GKIV!*M-8274#"KM@EG@'6MUWO"9S!,^S S.';)_7JY8[:%RN:,J
MM(7[%]J6V50B@C$D)#'*4!,#A6G,)5(&4T.)D:O95%V%;E>A>_85NEN9_GAR
M"<F#N83/BS*6[;:L.%[IN)?OF%*HB(HBK53,&*)Q! Q@92&L3C@DC2 C- D3
M4#").=64: QIY+\JC+2JP^-!L:WW60LR]I::D*FBZYY#A7JIO;#6?3,-=WBX
M9\Z;_CRXR8:+<?;ANES-XPF>D8DDM%BN69)0:T(B0LL'T1%,&J>AC$D$3V(5
MTXA($!,3\_(T.(]Q^[.A#Y6-\&@DN9$T_4 #MJJ'VM5]4:CIKY(761N-_(X=
MTT26$\^K>')1-UIE$U2 ?T(QOI8">!!MC>!1\JP('L3/^]GS/GKF,S[OH]U^
MUH6E-AED@59+=+K[L^>YM?=OP/^_DPU;_7V6#JU0RKS>8@WGK[/TMNBK$=#K
MA9PO'5T<%UTT$Q$?5,-?XD'6LR [BKQ(BOPRG:?C8\NB>,2;]&0:V+SLG6@"
MPI>,:QTRAR(LMTJDN-P82528 "&3N&R8'+;GD9RB+C!R"H&1!^,B3$"0"5*/
M8]$Q0! )C &1QFA.)26%C:T! VO5X:6-OQ+["%7@I*K+J?QM9>2WD*UY79U3
M:H:%4EA\86N1]X.Y%O_*9M-AFM\X2/.]7,\ZS6)O*CUA5:4#H%,'(%9/8#&(
M&P:Y9!QHS&.FC8"%/Q (1M#A *AA@M1&P-XPM!*W)5#T,3WOE*\.BSHL.ETL
M$G7KKCB*F%$D4;&)*,-""< XDQQ')!$(K\VF>QR+.O2XO(11,YU9BW-2- ,;
MW(<.8N.B-4W=3&#/--)#^&".@QTEJ,<5\LB:($P2B27%4$;& %*4? (D>?P0
M.Q:'$!=G\*4^@K^GH\GF--,BN'FV!LP6@CE:W>$,5(2+X.J'4S$#6S=2,27
MDA!(!7:31SG 1$,WA5091+"2:YT&7YBMVS,+=LGKA+AOK9\7Y/332?#LH.$R
MH('4T,!C"JA)*!>(, T(HT06WDA#,5@;4-P"-'3,W!6>'"BHX@NTFQ$5M#J/
MZ.DT@"T-#*<+ESNU#^^?F)=AVQ:<OAM"LCHF@X V@M*(24RYC&.<1+APB4)@
MH@?MGG4WA,.XRS!IGD(41VOLO!;\M4?ISUUXAW&7@'$-5VLBM81*"Y50P:D%
M.22+?'0 (7O8M[,_QKU,V >0/L>X@[L.[CJXNU"X@Z QA4%"1"4Q$2!"T(0J
M$4=,$Z@QCR2%$7\:WG4(U6+LZ3 UQ,U:K:.M2WJLUFBWCK%5G]IT4,S0<SUK
M;^_2T<Q_/KAQP]?S@S91+[@--H;9,!YICN,DTHQ$,8JEB)2(K/T44QBKM?XD
M);>]]P^>#56]F/?56C:XD5Y:_=BU&3L'[PXW=ZF7I8.;PL712IO-VBWR]&?9
M:YA.F?6Z?[O/U6'9>U92&C?1+OO%TLA:T:NO&G^TPC(24EG)(B(6)YP9GJBX
M=!\XG1LV*BP1X1%@&$>21-!8-B*DJK",=+)6L'J\2/9XA64]9\^-V&K4V8[J
M.MO0H;OO6\:T4E'IV:3L7EZ, #V#TDHIWPE  1,(,7ON@NY7:(G8UD)+]%C%
M9.M5C+LU6&WG(_F"]WK)=8DSW</=UG7!%4.ON=SUQASGN.#7BE!O+0%[T1#U
MP4K$VHG9=0=_<@>_<P5<A^Z751>L\[D?Q[O2)O*EZ^7MIJ=?LW ZO^?9]6+\
MJL_SR^BZ>)BJJ/8^2V<;"VHO"2TOM7K^[[.UYL@OW<BA\&6^+IMZ/VK' Q?)
M PVO\6L3H7=PS9O.WHX4+XD4?\OF'1AW8'S!'- I)!T/7#H/= I)1XI'0HJ=
M0O(8&%^P3[$.!-/SG=S7=9TK?A&G=Z.YO:0;TC[/!C>3J1N%>T*YPVUU_W_S
M-_R6'ONZNUXZ72^=)V4\4USGEB7V'2XQP@ BBF,M$(NI$" 6AA# UAI[/9+S
MYFVY+:F7C_P\NO\U_=_I+!ZG>4C$+'^39-^R\?0N&WZIH.B3VZ^\M3H02'A?
MGOG$QPZR.L@Z8LC:TGX 4E+GC1N%(AB[F98,T@1Q850<$0U-%$&<T+5YLH^
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
M658S&7Z8V\=KO)6,\L%XFB]F6;R8S>R!/9K JS@D*,%0P$1*"EQ3NKA,X(T
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
ML[,@&AQR I'ZH(C'53L<WV=)25Y.OKF8O:&)RO%<M$!M6+@!7M@WWMIH,C,
MC6DYF-I(XV_9^#Z+'PT?W+L(;)8X?W?N<39:ZI;._O:8&'NOC!5:FK^[JQ;9
MT'(1CS4TE^1NG3U[:IU;BSIO'HO.'X&6YIU-1'",>.-],,QF5K@PZ?HOKL.6
M<RF&9WC:99?8QPW>.P8?VEXL[K'U "=%N, ^U^E88ZRZ,' 9]B_.*MQ;GY+,
M&:*C?C)_]#'SE(O0<1EX-ER6EJ&RU 5YG3UMPP\VHELNN)OG:3)@Y(+%WB_I
M*'V</AK/Y[G8-+.&O]=D&11D>0+L^-LTRZ?VA,%RPSQ)+L%4GV3N'&(%A<X?
M-=A3@<=XD/3<<9!16;=&.=8L\X?YXJFQBLN9.ZF4V)V#*"T&8CXUIG7N%*'3
MB^5)WSP?%@=;+K\W=T<+.R=+%<IKYW217N/TP6C<@J!F2U%&A98LAUW09M;$
ML#K0&!3"R/KVI5:M#FL,,W]U1W7ESHTJV[I0O0VKNE;7#<4_2\E\ 6U?C496
M-W]*;!3!1A B(S&*58+@_?^;N=YWJ<W$\YZ3.-LU9:>[A+'3E$,S,W@RDT$G
M(&V^+,B%.97?4(%.:33$T99:WP7GR]3+IDCZY@Z";Y.V+'J1'<M7&84W*@_<
MJ^%5BO(QL=&DZD!C4JE4=^@;V_\Y'C&&=[J00S [0<V+D_KJZ+_,.'%[/!M'
M,:4BG-Q8L+@2S^9I9HA&=MC"A493"SN!V4(\EU9+KTS&[H^SP7P.@UUV)S=G
MY\EUR5%UBKU6CXV]'*MV3)5=Z(3=LP<7M>; 4DU)H-:_JR@TKJU(ZP_51FGJ
MZ"P93/OE#;.^?,X>LT\UTRSLPWWF?-.$-\J! 2&VY0T)F7&ID0Y\0H5 '"#,
MJ0P(G8?^F4WLPVQ>'T:ZFE(\K'L-U@*PE'][2\"G-V"/B>'.1!\DCY83;Y\=
M#11[FBRZJ"_$>\ML2!P1Y3,5A !02IBMP=8L$)+@B**0G4 V).\X&_+G),^3
MY&.1O3.Z_SFQ!]FO9C_:.H0(A(PH2J&0(?,E*H,_48"%W\A^Q#X5@0X"ZO-(
M2S^2D2K[=0*VLJO3RO>TLA^+P>^:YKC.>W<9=B=ICH<^\1VZI;4!IDJ_%3K6
MK//[OM5DPV$1RZ\(J;KC*3/R(4L+C[=U_-0K#IH\=6=V*NXU+_A_YB&#\6.9
M #**!_&<03 SJUMO=*EKF9$5QCJI/G7%(TZ!52&3K871>+1#)O[N2F6!RV<J
M14*.$B9JR$<N&$(*(< H1UH8=@MXR7M8R':OW&6"X(M9M8]W0>E)OM O-\\F
M__QD/2O7"=?^]4O\W=J%54_;AM9XGR?]GP;3S#HW/_P%PD5>=5Y/OKN^R,M
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
M&0A0*#B5U%=2M-%J&NHSV-*#6+?:&MRT88B[*K;>C5367><Z;,L)XI&BFK(
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
MW2G3X@3R7F''>:]UAJM+N[%U#&[A/A59Z\$XG^1.H-DV=H/?2H#35_-NN!1
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
MTO<CA *%!85$:;+<E>[V+&>W?B<=1"\[J@MBDO0DO/9#N9;]7,M^CE3P$=X
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
M:-<MI]GA%EK7^IAG=H\KDTV-!OHVG0QBVUG'?RY?M+H=/-.A"GW?:%:,(HR
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
M2=Z/GZRFR:;)"MW2#!T2T4T REH-=^/A</S-6L>%F6N<CMR)A=@H]N;"599
M:6;,U'_E[5BQ,WGE!,^0GI?$QO,OGU-%$\R<C-5EEGT#:7H.45<;!-TESBI6
MQEDY_E/#;5B(P;[RU6O?=?[5>K>]:17A*\)\FQJ%):)\K6P8?DS8."W-*C9=
M"K%\*;[82*7WBPTXYIZVD4:GAF9!PV,K,3T2XE@)$/\&IR>'()=F"/E"4^HO
M=^OK$/Y5&FRD*DY#%;Q+1\5L)P_C:6Y\F7S?L%;'FQOW:VEE7R&&3Q1B>%5*
M$>>L@3&L"0T11J$?!<(ZF&%08JKX(:XQABL/UQ!'C:QR$-@H!GJP6RB4TT_&
MO>24_:L .GT!)&L!I*$O :!0$"4Y]KGBH5_!CV(4D T%T!Z@F!#L4=HI<-WI
M"Z"SP@M0=6;"3R> OG-J\O7(YG<Q>WDA(+P5AE^5P^.]*_*<?NS9\X)++/M;
MH7T%K<M[?%\1!H) F:\X%C[UH:]"@*'00@K*%K7O4L!$HY(/!" KQ7FW^;AD
MN_Z\>7*522QX7>;CZY "@ @.(0DYI$$8DH(I(X8ECK9GRNXZ2*,>DE>;>%>;
M^(C5:K28[/MR2/ LZO!6\:>LE291)!!0ZPB2B$>!#R1!9;)%$#$?+/)GN91!
MN9)?ZMSGO\;IR/JQ!1KQTJ;O>]"CAG<Y[)!WCU9=7I)6/&'>D@T8"L0$(BR@
M+(122ZR0T7YE.(BPL :KZ82W]H';S;NT4-^,LR[&=W05,9/XNW>;C)*[]"+]
MQ56VJ<2-$G2% N,7PA!J'X2:AI2I\KP(\Y"@MFUJ5]AP7VF6^L4R'T3/P1Z@
M7:(_G(&->G4P+Y:)&S@2+$228TI\[A,2$LUUF0 MM R)[V_-Q'M0J))T::J>
M 0N?EYL9KE-Z>L&F,6^XG9P"'I ("0TH@4H"1 E&Q%<^4(B(1:YM+JWY?9CL
MH_'7:VXF[A'1I?Z]^IE'H!Q/F9F:H*B^YCC0E$6:4!$)13DG./"!QH+Q=MK!
M=LS47;Q5]I@4Y\!+%^)9-@(13JVUT TNT49]G3\-N]3\R75$C94:29_P,#2L
M"1FL< >54&P.ZJRQV(%=VWUJ-8X.<NQQM+KNZB&>*_?ANJ> @"$A@C,88@@H
M)X@$O'00>2 %VI#[NE.#L"?Q0?S!(]>/IZ(&/[V,X'.Q=B@"C6X\ "L0\C"
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
MD!D"9![S;.G:A"?UE(KBC:Y/67.&1+#A^N2*&ZX =;%ASS2.J,17]&SCFA
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
M7:ES:.5TYUJ&5VOSL;HUF'/E817!$IY6C.WOR$Y,J5_T_JY'>8>AC:Y*\&O
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
M03=O%B(C#B/R 6B<C,=Z#>ZE"AX'2\"D\#\! :#DJQ/#HM]9]4C5YTN-]Q&
M,< XS"I#^3 -5@1=_X%K*,'C(+;\L"DI]FGMAQ^U4X'O*1^B_)GJ"6NLU1%L
MA3FMR_%D2:Y IE$<7967KV2E[)HCKL%M7$A?$!?P?=F,08DN1""^<Q%DT?06
M1X"">L6#H2?)Z58*U-^"Y"O+5^USL"@E9QTK0:O/3/&9M8K,6C)73O2?^#WM
MU42F[]>!;[6)3->M1R@T2&36;<34H.&4Q='R$0;#P:[723!=(ZBE*S8EQTMN
MLB"T N#AC;FYLM=,V2=\'AO 6:2-6X=6]HBT>:* +P>GY$\'O&M/51VJR]8O
MJT5X8['B831/@G2=9--UEK!:@;4.OW19SI8<A;.2^5R+5=Q*:?L+BU@2<%+H
MSY9A! S(4Z-/%KKE1P>51]<K>^OPR)PF>SWO%4,7EEF'1ZH^!Z+9R=X#WI73
M_=W'F()/E:3'B8>*5 78SN>X4\:5)%7"I.2@.B#^ [!$$D0IJ STO! LR9ND
M$#WI.IY^O8T7,T!OO.8N3)>Y%W%/G'R'@_*$3:Q#W86%6<3W*(! /*Q#;%I=
M3)KF69KW[N7'8!;E :>;DJF=SE3L/?8!$^F *!31R?O]F,_XAYYR_([A@T/Y
M8'%BV7NQE#\021Y/#._MGO9##0@<G20%ZT"5)E?\G+0\)XD$%3%*6"V+!R$@
MIK=!=+-'/.2$)GGUI"*"6FH(2H"+F/&%)4OEUSB(\GJ" #<:ATVH$[>KJ& 7
ME'RD@--8RCX @%/P@S\MEZ3H5#T--&KAU],@HQ9_:0<93X:,QW7*^0*5()+U
M%##%LS7#FXB\S"R:@G4/# R_@(X^Y2X2X.,8U+/BEL.U3NUD9:$(? F^*8/J
MD1Y'J/?*I+D4JV)=5\*F\4U$$8:@?(S):5)$[^DU&,G(44AW;#X77CP<(%(F
M$76P6B7Q-R#L-5#]":QWO"TM6*V\;.4(#L;".,L  V&36YY?=LO3D),4. 7-
ME> ;%1JLV7(5)T$"/!JB@PC8D*72GBF5WZU!%0BO%^RI^67*/[D'9$K13XR3
MA1$?8+[W&UN/*/N$"@'A^ .FI$^W ?X#RY&*W^6KR.=Z0^Z9-:80@_D!+\/U
M0'/I-L06!T&2/) [E59MQF#^Y!O "\/@.ER$:P2V6)G!,XAP;P,8512#:<48
M5F&*]4%?)F@2?_8^]Y0Y#!E=0N4S@^'R:9!Q+0GGR %OS=U&TVFVS+CJLKUY
M6U7[)^/9&>"+OJEV6!YD*8P.B$_NV\=\6I]8FBW6:>-A^MW/0,- %#"<G+J
M]X%6!6F@0REBN:T%]!N)OM)4& !( 8N#7*;*<Z2CQTPTE=.*"N\$<IV&A2]@
M5[A>W9:>-T$(0A*&P0E'+2@Z+Q<.PD2Y"Q98!#W[5Y:N*66TXHD !DK7:=4?
M(;[:Z<:0/^[T5\AG@4 /$\Z>MT%R@V/+?1Q7U^0<1<\<S*LRQY[R62QLL%@(
M4$*W!X!6JBR!X3@GEE::DALB6 HJ24\8.L21YH#XPGC6\*HWMSJ\KNHM:FG5
M&U;KS^/%(KXG1R3-#5@ZY=F+) &C*4!((!U:$C=(NL7HH=P-."@C,5%<"FA.
MUBB39T#_P(TYA;>O+Q3V:SJE)91WL"64:Q8=H;;:13WRTV._U?[3TVY[<D.K
M%SZAX=D,(_6)JO;PI&-JW"8=4R.D1#$S[[E+X>U>BB]DPOW&3;@QFG $?[DU
MMF.1.N+X^SOS%8CC&4MS-G(IV^9OZ[2@;NM+WKP.#9XE*MHA"MZ'$9_M^C;.
M4C"@TET=<]_"D4XGG>#T!CIB-[OA]?&G*+6K&7#7S[KCRO9PY?&GL+2?*Y\F
M,ULB&ON%9_?'$U7E#G0:/[\WLY=UZK5Z<[GWPV9BU7L>)_J!,G(.T,#!DYO;
M=6B$I?K>,=Z,U],+CCVM^9+5ODNESO>&:OB=PO14A:G!F#O9C*3O]RP\F9B;
M2;- LFZK#BA_2QI<.TG*=(\1T:]&4&]&C9399S+![HT)9UW5;/MM"N=.V;Q
M>O:M8^3V!5#S9:F:HZ?D=EZDGF"8JN4=@\B=[MD N&PF3?FJXWMM(JDWHGU^
MV5_DS7/"WY;P=HU:W42-!<1.L6P?;>JJ;]:J638<6]L"H9_V%]M<I"@WO%8)
M\DXW;#I!_9^_>(9N'),5T' $:[UV^'EOJ>#;$KV6:IB[,K;;)WH[Q?#RJ/-X
M_&P>?5Z6:OCY0-GTJ73ZDG5S]>F/FNH=%8D\--W&@NJ;PLY6TJ2OVMY1GI^F
MDF2MM45>8P'V2\Q[(>=YU&>FWI9I!K:M>IIQ!KINGN+0*;:7I]CJGFI:QSB;
MFD>>%U6W\F5_XY.3L<8$K)G%&38P.8O*\*IU94^=Z>LFL%BJJ9VN##TRO>:G
MLKP!C?[E>5(\E#H5O;RF_%H,>]RLZ^-F4S6.*^$^"S>_+@WLS5K[&[7,RK^?
M-;5_XZXN0\>V-MWU]%I:Q^YZ\"GMCW<][X2&R#N'UX(>EX_VJI-](Z\?<KV,
M^C9VS>F>V9Q.M]_M5]GY.RS[8KK3-?9E1O.;Z[V6D?]6N^DICW72>TL$X+P)
M OB#A!*,Z8K_I0SID).N;UK72J_KHMAM_=XNBMW67_[6]^G\^#>^^:\1B6_"
MYH,Z@,\..EU@#V'HUF4T49VAV9Z@6Z)KIEIXKJJ+]&G+[_/7=L:(CV&04P(<
MC8L0=PD,'7%VQ-D19T><'7'6%<7O"+)+]CIUDK\DP2S#DQG_2.*;)%C*<P)?
MR/IN9%Y((_*T=-U3+7OS*+I&ETV^ ?=,QP OQP":I>KN,9F*'0-T#' )#&"I
MAF=V]/]&Z;\^.C)[QZ@11R6 GIWTOG^CSN%W/S]^'GM7&5>IC'-5S>@JXR[=
M/?)6R1M,0\TY1XU]1]X=>;\^>9N>ZCL=>E\Z>3?1N7UTUQ/=/DK);AY%7E:+
M'E[++,IGFE(IV4B71SNJEW775BWWJ&9MA^;76!EP\5#?\5BS>,PP5,,\2XN
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
M[CRSML#]@49N3P1]@725JEZB[<VUHEPW*JY *@0:%&6\2(0(TV)3><LCT+H
M,<!$361BW'4<(X8O5P)IJU<D602TL[['VLLT_$9WZ Z@.?O*>1J=4W!7\93*
M+;I!=Q@6OX-*R<LHK8J6"KNG+/0VFK8 H#P>DX<A@VKO0'%S 8X2:B5+K1/&
MV2:5]NH!Y$<]'S20=;C:>TFJ"LA !LLA0UJ;L!KX;PZA/?0=['L2C3$W&K:Y
M/@V62#* 'J  </5+J'(Y_QV# %PFX)[O (%_EH!( EPU,J 6D/" -?U@P!+&
MRC8@L,.H8/*E*II"R(W. 93$VJWH>[-3]]DM#/(GY9$W +1XRAN*;"&)NF4N
MP7AY.J3H:K$AX:X3'%B$2U_H.*7?8:0 P4'R-=V%[%4;$BM7L,@X6PK_!4@'
MV:"36AL)CICA@+@@+=R4L.6BBKW:'H^+W+(7!<L@CE6=B$UR]8D @?%L9M$1
M"0R0<$KX!C(PVL7#N]\2/Z(,MP'="_<UJ%C312PHA=NAY%4N.'<??TN)N-<H
MN&;3(,N?O,^F+=0%%"\)%FA1&OW];8R;5AF)\+=4/2RY0P6U&!QI2J$[GB/T
M*" 2(-2V#@>D97DU'H-,.?:"#FEBI-K'20C8A[U\,LDPV.B/"T>DWXB1-= *
MK^!0^A#ZI4:80P2/=C#0*J!TH;S7,!:*"/-/N)S9<K6('X0:&%_+EE,GPHL
M9@ZS)&%XHQ".R\+5E\RX]ZWP2UY=/USE;IOK( W3<HT42I?<44%N&2SHP?46
M+HI"<.<:\"*<E[5ET9.1NKT ;+/HAC>/+EMIK<!&W!<0#;+?3[YHY8:M>;+,
M8<XO^N2P1=ZA"U6+!Z&"H/=I*AJ]S*@U##RW_WFH?(E!="F.YG O V^QL2[O
M/JF66$$ZR\WZW#^P7QG=%I)/@9 F!=)-K0NDOWP@_3S!H5))UI\%&@XY&K8
M+_X 8R,+>$.G#0%0L*!PJ.P#]0(C,)N'1V227#<H>NFI!RK8R$'.C4'VC4TS
MV<^N%)["1Z^+8$FZ?<6F38&Z6YREI:[UA>U A9^@G_\BP5\5 %6V&S8%5"%S
MJ.,XOK8HEY)B!J7+IOA02> RGIHGK#^TELF=A;&L/+LQY/UQL7TP?IW/3;XF
M*2+CW*!L1R1U1PQ?50I%JJ@T^;4HJFT!"PTJ:3.\LKR4TEVPD<@QY [6'1VM
M(K;>4X7WJ#E:2=LAYTX19]O_'O+!8/+=SDNX7L0] &#/AA0.G2NP*](_D$7B
M0]Y\9$?/#_XN%-=K&0$KV(<ZAPJ'!;GPB9OI2!L>TD#CF0GSF>MQW'=/O>>"
M%'W&P@VR[U[9<H[Z+XM8EX ,:E# #[#@T5YR&(%JL08[!14:N@#UEB2D7A:5
M1@+8CC5.2LYGV'!V)W!4!I*W(J6B]EB>'K&;#GK*9VRBQL$#L$B^2KKA1,\-
M 6BE+K J^;:B?V<P7'2&8+L74*QNN.\+\!E['5-A?*F)!WHL1"]*JF:77=>I
M8S:5'<RP1@4'@/.&C[ (R0,>KY*MX/$RB)T[K_E%X5TXP_04^?.9>H76W1L2
M6XOP&HH\BR&/!XMMO@O9?6ZJW!%C<->>[(]73AV0Q[Z(&+!LX,L7?'N)>\K_
MS>D/A9'(\;F'P;(KS..E/<"D.5[#3DE0DH)( *,SH!0:Q\K^$/V?TD/'FV#G
M<]IP*F[R-!<_NZ2."" APLSNN"> HP-O2_GGYH.J@8L#1F+N;9 /W*,N".<'
MC46T/2=]N=H'@*)0M_QT$)2^8O/FY(K@+D\N="/R:N2>G;L@7'!^S&>SJR'!
MULSPY0>\*;$\16.'!SD?)M]LJ8G "E".QET<3KE<R4TBGMB C>T#,16L<RIA
M$^]I>\AUS7%VBP02)JY-2[;D61*PS\'1HTU16IH.AV;9VEDNM)A^G!2^[8V3
M94J^[]*V/TU6/]-UC*^6D9:B9=7N_!&>7EMQ>,^%R8X=,'.Y(3N6/#Q3K<CS
M%!'E9)"Y:(DK_(@\;( #W0R0$?Y4\QIV,36CMI\[X[7\611H*$7'JN&S4G*C
M,"5DQV:2[PEHR^@@6DMUH11QB8MKKQG\QC;775R7(WR0*^S(<&IQP@!NY(*5
MVW%+-Z]D->X%RU=/QB?(\<53K:MDR]&M]*141,AE/D L$9 2+#>\LF3MW*/S
M&=0H%;4PKM_1>1$[(;H%]L2.S.%?0=Y>_4H\RZV),Y=SG<=**A6]?"B*7EYD
M0O5#\&X[4/38WYI>[_@:I7^6+?6\AG:VJSY9%B*D\7Q]#_R!_HMK "&A#\]B
MS(X3;;BEN8*\M^1,7W4P<V>TE*YA4DJI Q4&<]'1%["IV>5Y6*@SXS!%402_
M_B[/*$M%452R:R9"*9!1?E[:QZ.9$<^K:E\;A)VQEI('YDN>PG4"K90?6,H)
MRU-LI2.LH"))*AO)[GG$&FPOV"-TN=^&R>P*PV /^0&*T8R7I*#""9!/^2&4
M&\+_OJH<N)C7#HO&B;G5@, N'T/M8^68T& 4HRN?$@DR]E\,W0Z%U"XR.9!2
M4DI=_%$JH@MLHX5%LN)&_KOR'O-,BW"-<.3/RM[['WCVM4@XX$?"E08BGE,<
M6[(O]+-]Q<ZW\3V@TT%2H#X4M4NIR_XM5ZF>,?P>#]Q5QB,VX/$YY28Y3QK
M^D8ROH3=7[H9?7_(2FJ>CDA.P"S))U.H0KGI&0%CQ\E7T1WS(47/DIK?L!:]
M0:2&D5-#3MV%P4GCRWTA,K>:]Y M?!5D[07Y_M]2JCUH80*>'E^+?%-$'C$"
M8IXH7YP_(3(1B^P340G&D]'S.7R4%E+.>)@#CD=ZT=8()4BZ:XO]/2(@N NN
M-Q=U3Z 0N0CF-$=-^$+Q5H1IE%&QX:<):4$Y^<&VJ(23JI_G:8G +^K:/.PK
MM>XP;^ 77(M34?;$H=%IEBW$>8VYSXJ<>:ADC/9GB9%H7@8/1)?RS/>T4E^_
MY^ /+OW%B\O% S+5*%"Q%R//M^(''92,\'+:-C =W9B_GA\Y1S9"ND(G,NH
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
M$>DLB(P>;54/*.=GL0I.=AJ-E!M/TYY:?ERB+ZNL7SGE5.;'I_]W>7;8./$
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
M;SI?M4.=\U4_Q5<]Z/^^8WBLL+GWW+[J@0C]/.0N*;\'T?>A2*7S7._"$77
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
M_/KFN%%_?VIR;.?5(H9-%88"+AV >H1J[J *T!,( 8 4X0;A($R$XB@60\K
MM('73)A *I/!.$PF6DF/V52K@#-H-N0=0)1QP+S'8?<NB&ARP\DYQ.GK3'*3
M%RP'M%)OON-[_A(GJ3>9;]IS<PK<7R2>-:B)8%@OD,F#&ZU:3V6XJ#($E>C[
M?;*!!%9BK8TGT,G1SR#0A+9KHY7N;1Z#+KD!98 @5X,\#O0RED<!S<S3AV"=
M,N  U5R3KWQ4IF$"".)#85QJ "F>N'EP>S=+*L7$I+FD#OMYZ3-#;3E/6M@I
M(,& +49)P=QADLD&1C!!M4 'A"_07*I,<*;,8-'D@H9Q%99+),IP,,A"XL)!
M*<6;DTF*^0_<<D;,BB\8X4NY8@4*?PTX"D**@O&<;7Y*VC)&#3:>44\.YPO$
M>GHB>#*_@)-#P9 VU*C$88T:H!SN2)!+5+,)KH%I@@Z$%':,]=@RM<AR1P&'
M;D_0.='"CL:EV+O<H333*;#+N/HQ")1FS@"WM[GA"92%$D@&/3Q%]J(([-L\
MD8#E(H7<MJ/2,U,IV$ J=8=49BZ"(\YX&,+F0@P!(6;))F%:_3TA(_G+Y?L&
MQQP8"-G$^-W)0&5VM05/R9ET*LUQZQ4^OF\G@\FFS@4#[E<"[#G%R7?@?U[P
MLPT$_Z7'U2(^\1PK+_5=SU(2K)$]L-I209!I1&&AM%DR:ZR,A79\" )S&5@2
M\K<_H"7O5@P)@4X0U^])YX;#II^[(S@\G4NRJ5U[WJJ(FFD=B!G!T8\SERK=
M>N1I;$RDN.4R/X^[)U_^UTNT'93;KM.$YHLY37 /+=B$K.59X,8\4B3,+(8C
MY-<H#!<V.U/3*&QXK-)F6HNY!I@RCH6UG#^0)0<*JCWL9P+L<Y.\ UI!4C*8
M]. W;KLFL8#_G0DPW_$^2P)W;+>W.R#X/S@@.)=0R(,Z 9C'TR$\<0H$!Y#F
M==1THS[B]!8+(U_8N]+(;4G< Y7)8>]:T,_WU/Z\;DFLIPP&&CX-]2MIDF]D
M8 A@'?8;95^=&2C-3!;'5(/#SID\Q2X]%M^.-+!ED-_$'?PY%%BAAE!:!@!R
M%_T!PNY)7([ULJ]/1#)4<LBQ2$GH3?Y 4><)@\>I5&,.O:-(^2Q!YY@$R'^6
M"FY9)IW#Y$/+583@\02!<\M7&+V0^=V+,2)AX+B[+DZ?(&_DG()Z7BVL19*'
M.''/VIP!)_O'M<.CX_?-MZ<#(#O7E4!)25/#6Y,_BJ_TH#<%-H$(6)%\*#5+
MJ\GC-1V]+3#M7C566]W77-WU_H$9&[.^Q^D\4-:J>)ZD#5C]XNTH7GOYN2;W
M]I=KF4?!_:5[CKT.\&I9-;'2O5@P)OFVN'>>:B'S=]UJ9??BXKI1;TL\O1BO
MN(U35C5*#WB9TS7WH9[>$7>(3][4W+]M686JJ2Y_A6U5I/Y95,:4@L_<6Q'P
MB2]YX?5Y7AA\,?#>.;=S;IN<VP67GW 7U_9MY]H&N/:]D/Q$X_5*URWR;5?#
M;/!-?<%<?,&N??>S"?R2[67&&7^)XBUA8>+ 11[!0]*]XT&&S]O)9__(Y;&3
MKGN?O/W(0\+%+^U6?V.W^/W8CS_$7/$EX*O)A?L0\G7;?:%Y]C]02P,$%
M  @ TH*>4$2NI#1C"   LCH  !L   !A,G5Q,3(P,C Q,"UQ97AH:6)I=#,Q
M,BYH=&WM6V]OVS83?]U^"LY%AP:PXS^)W<9V Z2.@QKHTB[ST.=Y24N4Q842
M-9*RXWWZW9&R(_]+XLU![<P%FH3DD7<D?[^[(R6U?[K\VNG__UN7A"82Y-OO
MG[[T.J10*I>_GW3*Y<O^)?G<_^4+.3VN5$E?T5ASPV5,1;G<O2Z00FA,TBR7
MQ^/Q\?CD6*IAN7]3QJ%.RT)*S8Y]XQ?.7[>QZOSUJW;(J ^_7[5_*I7(I?32
MB,6&>(I1PWR2:AX/R7>?Z5M2):723+(CDXGBP]"06J56(=^ENN4C.I4PW AV
MWKT+^8";=MD505DYT]8>2']RWO;YB&@S$>QC(9"Q*04TXF+2[/.(:7+-QN1&
M1C1NV3;-_V+-:B4Q+;0>>IZW*8EI!'UU]ZQVT3D]ZYQ=U>OU[L7%A]-JK=%I
M5*N=R_>-ZEFC<-XN4_AO>TU_3#4+'K-2R' NS6JM\G9971MK5AG*XY I;E;T
M&"A0A]53K3G=MNU1*PR[,R4J^#!NVG7^]V;9XMBI&$CAPQ#=_WWN?>KU?WY3
M;51:)]7CVKS1S[Q*3NW35>:6Q .0,O4L:]+IWO1[5[W.1;_W]9I\O2*=S[WN
M%;GJ75]<=WH77Z *6KLW.[U46U#9*Y)O-!7DMV/RA0KQ!V=%XC%E># A)J2F
M.6^-H0/!0$"(A/H^>(V/A4K!EG5"O6DY,R 3*1F9-*N-Y*[U$/W)\F0,4,CX
MT]'&W#=A\_0#C(-,-SXV9G^4K>B<^ @GX5&100EL*&RTF%/C!0M,L^*4;KRZ
MU>,%_^"L7F]C:S,C_]&.DY".&%%LQ-D8G+\)N2:_IE0!U<2$W+!$*D-D3*ZD
MBAPBJY72KT0&I/9[T57T8N^XM6)J=A_*%B0'K&RX+[4=Q,HGJ@$A@(5H0FYC
M.1;,'X*#L)!1#BB^A*V))203T)GRF-!X0M+8J)2!*D@O;*8!X*$D@I+B5)"
M>E"EB(RX(48ZN26!F'E,:ZHF*!+16P9Z<V-JJ//!&% I;(H".E# XPK2&Q"+
MH3M8XC-%QB'W0J)3_''??\P4RP;!"41<"TA<,!4:<Q/"!'7"/&L@CIN :=*'
M:<).P*(,)OEE.)!ANV0XV2<R,!+P&."&R+V'5Q&8 .+0K'+M/ [ K5),YN%O
M3Z0^C D0SF&I"/#GZ(H30""2!TDEQ#T[,F#J!=5 0-^>$HHHD0H0 $I(P*U5
MIZT]'M4A"80<ZRE?%!MR;>"(80C%2F<W6%G,P5Y/C5FR]H#\[2+_= >1WY^#
MR<]O/M2J[ULZPW:6+:+;E$' H6@!U"-4,0M5@!Y'" "D"-,(!ZY#%$>Q"$(&
MA@TL^UQ[0NH4^F$P45(XS"9*>LR':DW> 41]!IAW..S>>2&-AXQ<@)^^2073
M6<)R0DO5^CMVY(HX2+7NNZHC.R;'DT7L6(.:"+KU')D<N-&JS50&RRH#4(ES
M7R0;2& FUMQY ITU?@2!IK3=&*WT:/<8=,DT* ,$V1SD<: 7,3WR:*J?W@7S
ME $#J&::7.8C4P4#@!,?<6U# TBQV(Z#Q[O[H)(/3(H):K&?I3[WJ"UF00L;
M.008L$5+P7U[C:33@>8^IXKC!+A+T&RHC'&D5&/29)V&MAF6#212,S#(0.#"
M3@G%S4D%Q?@'T[)&W"=?T,.E<OD,%/X:,!2$$ 7]F;_[(6G/&#78>48]V9TO
M$>OI@>#)_ ).CKB/M*%:QA9K5 /E\$2"7*+*G^(:F,;I@ MN)IB/K5*+++<4
ML.AV!)T3S9UH;(B]RR:4I"H!=FF;/WJ>5+XUP)YMABR&M%  R:"%)<A>%(%S
MFR,2L)PG$-L.5-HRE;P=I%)W1$5J/3CBC 4!'"[X"!"B5QP29MG?$R*2*ZX^
M-UCF0$>()MJ=3@8R->LM>$K,I#-IAD>OX/%S.QE,#W76&3"W$F!/"P<_@'^[
MX/=W$/R7#E?+^,1[K"S5MRTK2;!!],!L2WI>JA"%N=1FQ:B1U ;J\?$'C*5A
M2<B?[H*6O%O3)0 Z@5]?D,X,AT,_LU=P>#L7IS.[CIQ5(=6S/! C@J4?\VVH
MM.N1A;$)$?R6B>P^;D&^^*^7:#\HMU^W"?47<YM@'UKX4[(6[QTWQI$\8>Y]
M.$)^@\1PZ; S,XW"@<=(I6>YF*V (:.(&\/8 U%R("';PW:?@WUVD'= *PA*
M&H,>_,9CU]07L#]3#N9;WJ>Q9Z_MC@X7!/^!"X(+ 8D\J.. >;P=PALGCS,
M:99'S0[J8T9O,3%RB;U-C>R1Q#Y0F5[V;@3][$SM[NM6^'KJ0T?-9JY^+4VR
M@PQT :S#>:/HLC,-J9E.HX@JF+"=3!9B5UZ+[T<8V#/([^()_@(2K$"!*RT"
M )GU_@!A^R0NPWK1Y2<\'DDQ8IBDQ'28/5!46<!@42+DA$'K.)0N2M Y)@'R
MMY+!K8JD<YA\:+GF=O%LAD&['(U-UZ_Q;._5Y/HOI1^V/X]]Z&O+>04QDE>T
MYHB6I2P;,?4A8BY8"]YDR&-G'DV-G%;8UZA<3<;4L^-&Y>SD??UM:P ^B:F2
M)X6@B6;-Z1_YM<$!<Z0'$; S_EBH%]9SW"EJO,TYA(6DL;*^K;Z^Z?T#(];N
MVQ[W.@-IC(SF45B#_<EO6+[LY.>JW+K6W*;F<+*X=-LXD@']5R4]/WAZ6WI!
M#QQ?HKC(WL:K%.VKE;LWVVUMYJ?)FJV<,:M6>'BB&6NS:523.V(?.9 W%?MO
M7Q:BK,N+K]JMBR@_BLL8^O#=@&;(??#SS_5*XTN"]V%^A_GMY?P.CN:%;.1A
M?GLQOVL:[6)2NZWI'3*;E[:CA_GM]_SZ^#G>"_8XG9"S@%S-+NJ^NL=%C]W2
M+7RH]YP7G,O?!Z[_,G#Y=N[Y+V#7?+_X:EJPGV^^;MOO2L__!E!+ P04
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
MHZRA0O[=D%^L4JU_=^KBQ?W#UU_6O.'UJFCH%]Q>=_6;=SO_ U!+ P04
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
MRJ;$@/&@7.;_!*;4/?0+<*[G5&H=3?8R W.GP, >Z:5(=M&B:PIP5X"##2O
MHM L?2H5&V"Y^RK@B] NNNM-2ZNI'-Y]></*T>G._I'*&S*A/DCGI Z8AD72
M7&P11I2 ,T#6#GGVE#ZH>J=J*O> _C?+@![9.N;+2\$G]Q3W@C\H[\'Z.L;:
MA9C*=#)RP_]06!^EF0==')FCX;[SBB5:]T3B;Y:)1./A[DT<?A8B>F)Q#/WE
M\4Q(Q?Z#+K@ >_B$P:_C)/&:_O"4XXX^1Y;HDPO6W6E)=+"0'1CA>]16O.UX
MY1W4=E:2.PH>6:*@/_*XU.9\W\70Z8?<6:+8#//8\U2!VW-*U"';E['CJN)?
M8&V-J:S:-:HQA2*!T20HJY)O2MG7G+5 7A&)(YW'75>0BMS:>E#9R-*H'A3E
M[;%>BXEO"M9(FCM).[(D:0UP[6 J=\$!!WI/GGV0*A.[D[)WEJ3,< >:O9L>
M]@YZ%AYW0'MG6;(M^[N38>J2$J]=V1F=NT;_:JG1AK%S'MUN8YV'#'==_]62
M]ANA^]US5;#TOR<B\9^26L-7"THEHRI T3\"%-9A(+))?C[1?UXR\L!BAL=<
M3E/_;-A?5"U<E8%0 5<A/@.N5$  )>PQ=#G^!+0]V"&01MX>S>^ IN\ 98G:
M/0#YU3( R9#HX.#BBBJ]A$KEW91(CQ6\509G2C8ZL*1D(,&LF$*M#[20[OK;
MNU=9P^<,.J,#2QI6]7XGP\N*/WWCC)W-&7!&!Y: 8T.A>\'G6DX(SV9FZWV_
M1.T>"8XL8:?,WE$?>T<;&Y,[OQE99C?*4CH99.[H!'>O'//H,Q432>93%I:&
MO/4XU EP=[ZV,XB91#W3NI!9'HCO\<D]<2)X"*_-OJ];EGSS;C^;"G9WY[83
MBO5XFAUNB_("+'#?'*VH@(M"=1S^F;*$F4=)@S7U+>77@E\90/J"KXL-2N7J
MB9YNSCC7@+1XN-G4Z7;B:ZO VXVJ0+G4SL^YUB!T2Q\I3RF\OA>*Q&;9\=-+
MQK6K>N!72FUUJ,SG>E6'K'!-I(O/%U<?7@H!^YI1P<QWC.@GQCUFM)V)]L"V
M@V/(.S;A; R1#3P>ZIL+&9_<B)CYG9%VL[M'F;;)K9*\8"$PR"7N@3%^,(>M
M+O!RAT>&5X:?"WDB:<3T]$J#9?B=E.(>VA[8,B\WS)AVZ;+Q-%E1>@ --3#E
M!T:!;H99%V3-=Y\U$U<+=;5+K86ZVSO-G/[?42#V"L@'0_BOVFO6P/=S_FN/
M6>8(YTOO)&C;$MR+>/A?4Z1K:T('DR<\Z/R))%0?JJ0\\9V7M/.YIR-MD_):
M4%]+"LJB.H]!TTWZ7E+<X\F1;7IQ#3ZXS[[#.^GMWKZ>X[\-<E<?*;6851.6
M]9AELO>8%4ZYI8F2+-3GS>']5RAN6P!=(FO1K(XTUJ.Y*,A0!;JH/;B%C[R3
M%1>W>Z)F9)NH60=95S.,AI?#-+OR!3*+X;K,HKMWN%1]V"RJ65G=T6NX+G]8
M0:&[ 6K)J8V"DXW3'9B&ZP)3!8T.!J7T(:%_IF# V2->\.(!PBJ'.R#9#KPO
M1 1&1H<=[A^+UC"Z(]&193-2Q?W_W\/0[X.5[\UD#Y:^2J._29-])%,CA5_N
M^'<V.Y+<TI"R1PP/Q=X%<RT CTI;U/4$RHOY]YX^JT\Q1)F>_OB._A;!#D2Q
M.$964$^F^$$ZP%(QE>H5=2G2^8>>_E;E>Z;HK!>8KX.8+V^^5[F8"WB'WND%
MAG9.)1/1O::-4IG-? R<7L'O&MQ+ OE<B.077-&)X20\TNEX&JI4,CZYI3&>
M0=?[+$J^V%C )AXP3V:"0SV7+ZOV/YB[*C_T0KTB87.+^:"@<GNE=$KL$0S
MMQ?\+$K-1Y1(?$_#*1>QF+P4%]*J&_*"=(5CMI/18M_\7VJL2>[%%57FN*>Y
M(R^WW$'Q'>V*Z(/=++^6$#VB&&C4<\*B<REF]^($[ #59<DT-U';K"-0/L:E
M7*&%M;&BDNL%'ER\ UI&XFPQ_@N=/5!9F.Q#N44LB\2,,+YU((.1*0LA\)ZR
M.(40<T8DAR95;&J_D4+O*,BM\B??R#2P:YZ)VMZR[-KXTE:W&R+_26)4)[/&
M2?+J%IR0.5-0:3!3UQ*3XU1-A63_P8^+&A-J:#9O6(D6YK+!$?76MA^\EUR8
M>UQSS74YT-U1^4BC<R'-32T729)B S[.)!7V;B%@"V<H[(:W![2Q\H^0E*+.
ME3=?.0S<M*2;5(93DM ;"'B;>ZEY0:]4M39WYG6J4&JD$ZKJM.S&OJN7^R.[
M2G-E:P6[<-&*O!_.-3>0C^$E-.M:B3$-V\CF[FI61OMB/(QD<./J(XW%O)H9
M.=Z_6C[D-*8T0JWT1FO>OE97L]X./7@YGDA*+8BL>?GZZ>E)*B&>IG$ZP^W1
ME(13<,[20-I)\<.,*ZQ6K(#D)'E]J/!VU0N.LQ9ZQW,8"ADQPL\IT4&,P_!9
M7YHP8T7S:<;2VJ']LAD0$Q[Q@[B@ZA=0'PS!IS=:IMWP&H[-[68XI43ECJ$M
MJ7L_A?X#%Q'PMG0:ICC:O9<$^_E3\I+<D1B&A PZM.)*@1K[-Q#8-O=\89S-
MTME7+HMD$#\:8C=]/?%KA*[FE?U&TKF9>[NAG,2XHFLSTT:VQ? :#S#N&+62
MAM#\6#JK-:0@:Y<A10NZ,>+)A(HQMIO$HR7Z,[^2T6L[T%,ZIA*B^&?\- !'
MVL\2JO+U0\PF6EJRW)LVH&]#UUJG[)7@(>0'I7GTACQMZUS7 FU6JB_T(6;H
M'' 0=# <'2VC6T?4OG'&V7,8I]C-Z1,J(7XZTPP5<2)OL>21?2'0-;S:B:3V
M.>A<I/(K!S!E M">Q S7298M=Y.TSR1HD%%*%,Z:3R2969<1:FC:9]36]?>'
MK+8E\_-%N^.QHM*LZ2T62C[1L<"1#;R"A,\09YNGL^MCYY*&3)=3NF#9%)O[
MYSN6\"K=0 /'@@F9,9\HIV.F3MD8^CD*)3"^N)Y/'Z@CR]:)L5[F 2T6-TDG
MRT[]#M+;-@-1]J<>79]2\_\+GFU)*.]2/<:-"'KO0>:0LL,V9/^!/')+QRF/
MDAOR@AJO-[U"UUH;+R&N4FJ_Q_(EVT6!MUF:2Q"OA/I?JG#Z&IM ,7NQK9"V
MY9I.[YBY=B7P&TWX\7&*/UR>6,>PN=4YLEMW3E<I]I/7XY4Q0=&H'>^_ZRS+
M)N. :WXM=0=XSF2BCKG)^Z!NB+%Y NP1BCB#$![J8[^ Q7*JL:6,U\\V3%V[
MX!%]AB1)X$I1L3,8TB<]:"^,]:-]]5T/>0"Y%Z5M&="]NKY<92S<B+.]&<]B
M#N9ZC!MKS$T%N'DJ&P4LOD-9>* 12]OF<$![O7L(G&=;2%]NN[[$[1LA+>80
M,9H</[,%?+8W?@9$ZGW$9O@-4M-/_"6+BLOZGFIWV6TIWK41#@9UZ#,5<D*3
M$]R@_/(%6C6TX6BEQGD0MM(\(>_%%KWD5A+:YQ!;M  (&P6?+66\?N*PN'/L
M#(83$<%NHKAR3!\"JNS>;\;RFKOTUT*O5S(R.S+%L[^6X?6@>WT([\(IC=(8
M>GJSF^AZ7-IGM'9KD1W;'<EJ)^@Y@'-, W%:O+@C;?V.^]6-/ML*>?6MIW<
M(0M!$K3?NW2.9BQMHW&\;]MDA@/IB@TK[=I!T((&O3B1>8P=*4MFRQ"M?]\V
MB J;:B;N4?_</#_2MEFZMC(V6O-H_?K&>C.G]$HHNI(?59Z^?NNRW:UJ[PR]
M*%MQ"K%T>G I4EB>_SCM1C)L!\6!/Q.S:0+=ZIN52N9#V;X6L[I"?<U7LD\7
M0?O-P2U$-08MD_P )CV)&H-*!.TSYP_*)E,8B!Z#SF1"\TE^G>F7#F:L'.U;
MS8"WEO*7I<#F;'L"0YH9^?C3?P%02P,$%     @ TH*>4.-Y,THO(   !%8!
M !4   !T=V]U+3(P,C P,S,Q7V-A;"YX;6SM75ES&SF2?I]?X?4^HXW[F)B>
M#5F6.QSA:3M\[.P^5>"4:IMBJ8ND;.^OWT21LF6+1Y%UD/).A$.62"20^)
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
MAN.+PP=7/;K![1.I\>YYV#H^MTVRZ^NLG>S:V]<3% D[$S05R,$O8)*G@'B
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
MVF<5CR^,KRM?.,\G^\1B(Q(WZ?+31B[6RY]NT_0AR >4/V?SU;+\Y*?XR4\
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
M&9-&46*8M J7)UV:>]Y<RX/@TD2A.YB&$H_K<IU:7MT\O59UCRR\?#2!D/"
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
M_/9R"0X?)=>Q*M@!+>S9]XE%)EBF'BLB3+S_5 )4>EZ)]BWLN--M^;%H6VT
MZIVI!R?OBR>28&UR0*V5C%H-K'<"E!8*$<J-5(-JB/U+SK7"X')X."I]:%C6
M#<>RW;71E4Q[]DRBM5/48X2(1;&V*V6R7'"(Y&Q$F=:-4<^[H;U7OJ5?CO/M
MZ3,)AS0(I^0P#)XA:#EGCW$\PKD1Z36=\*T%[4.9D66T8;U"&7N>3@37+NSQ
MQFAAB4 84%0B$T23-L],[LT"&23TK#U40XM #;XG BH,@7>26!UDV$E$_8Z"
ML RQ$3*[%1\.\/1$&(9FY+Z\@6VFP"\!L2/I0_4[21#R-!AC1A.B@,0F5B'<
MH<##.CFBU;Q/8>@<J/-'6_VVS&[6\[>SFZJ8Y#K-$PUPL 6AD0)Y8JQSBI5*
M*C>N119C;R(RR.;0 W;GEYKE+T7UTG*L::(LBW?,:D.4X=9 "QZ75:ZU'V&1
MDS-+2R/<1B I3TK/E8DLJR?.J--DYT!G"2)02$"AMMX*+8E#M@PP$Y+*$58Q
M.;<T=8/D".3K759U?7MUP\1X8%E0[K@!@"H?"&?E;!):M+BSL[?8BG/+S>FH
M]9AQ6B]_SBU7L_LHZ'Z]6A?94W%W7V+!@.S<:70MT^=JR0)"R&*I(09 <<X@
MY'+'-.$AXK7RLGLZWAXX;<YIY!'DRG'KJ(30&5\B$2^6&](17)DVURU;FZ?+
MG8;77^ERSY(QO#"&6,J$<)@P)VE0[W?@.>Y;'.^.)UVNMGRT2)<[#<81J"4]
M)S%1PI547@&'O;1<<E5ZF(53!-MQ'DCVROF6V4S-$/U+TD9U;'K) M91L)+[
M,IFO8S'*SD/8V_><$.(-]QA0S"F34&I%2:FM*(Z&3![O*9:]-I?S<R([6(K=
M$UOKZN90395]N765#1-/*/8>*8XM@Y@SING.2R$!9F:$9U.]*O.=HC6"+>V@
MH:X^+3<I8<WVMZ/=)MY()) F7D%,.:9:PV](<=[\QK!S)&NVEZL!L1R!U.TA
MYCJ+3 @<C&;0<I+._R=+JS+[.N@]88!*$59Q9)37BF%ED2AQ0UZ,\"KV8<3D
M!-]V/U"/4T0C(1__R#L3REU_B49 &DZ5)P!#*<."4:K%$C@-FF^QYU@*QR*&
MS< =L>"%US<+'*CL,;%&A*G)E38 :608,(:5^'!;SUD]FJ3X40E? WC'*WX^
M7W>W&Y<=)L)[8:%' 1!IH0M*,W8[=*!6+<KJG2,;?TS"UP#=$<M>>+9;V0O/
M)@08K:U% 7>!(")$D4=TI'3-=]US)/N/2O9.1W><LJ=N5EG1N0 ^ZS5!7#
MD#!" 6<!=[!T8DE(+&F^ O9VG<8%2&$;B$<@BJWB;(2B GA--;$:0,*9@KJD
MUJH614-[N^%B; )U.HIGC[MYEQ;%)L7WSQ!>HZ%17$J@B !<0PDDI@8*'?0;
MYKVIE:;V.L)KJ+%: N/":"ABUD>?\PX)A)1O7G+F'.$UM=G:/+SF-+Q&'5[3
M3PTC;(S$A$B%-:8$&81(R0/D,1ZR[F9?(32U9>"D&D:G 3?N:C90.$\<XUYB
MJ<WF^AZWHP5;#_6X UXZXE-E69MF"%TVUT<9?#(&9G<43-)KY1O"G6? 0NX5
M@3SHL8+KD@8'_.CK&=7FP8F5;T[#9:@)7 KS)@%AN86\>E<_T")!V&+'-!4R
M*%$*$0/D(V[88S?@R=+8]O-N(#NG2&S34XZ'(1YMFYB 59@* &HF>5@RI5<E
MS41[Y\:]X[?F9 W)Z *O/X>LC%)/&)^(=*0U?"QF,5S13=>3C7ML=P7K\LUB
M\K=JK>%XRP0S##&TF.-@CD/E+7^TR(GR>H3A,1WR)>\3JQ$XF7M*PB%>6T,H
M IA*+X'&GIL2!R]0<P_">.KR-=4X^H-Q!.+4<VH$,HQ!B+GW!EE)O'5AL=[A
MP9BDX]90>N%\RQR)9HC^)6FCU&\N4<#.(UC?4CQTO,?^.TJ.7BA2IWV"B !2
M6\^Q@UX0%DL?[6BGGLLA4U%[2KZIS=V7MXST@-]0LM/??6>&,B>Q  0)!2D5
MW++2#T65;A$'-YJ;JYK*2[?(-;:S3DW@.Y@\%NQ*0F@P$Z2+J6N6*EPJCU0C
MTYS3H[F#ZE1.=XG74"N!62]7^7U6;.Y3"WQ8WLT>:MQ+=KA5@H2U!#E@/!84
M01UL45;2B8*,7U0D;*<K0'>H#:9CM+B?+*Q? FO(/ U:6B!',_XH[\'.;'Y2
M,YHKJ!IK#NV@&HKY9<#6F_N'-%:/>E+]:_M17-QJ5@L]VD?BF'?8$428 H:'
M*6!PZ<YB%ND1E>P>)!:H+^!&8/:V"PK52"&*3;3Y!/16BD>O)Z- -!>3\R;;
M-A633M$:^EC'Y/>?9HO-5GB=3?+;1:Q<\&9SO'TS2Y]4'=Q6KU.+Z=OP\6P>
M6)<MPW?K^Z=4USE5[OB-"9'**,.X$AQP(X"G7);X F.:[W'GT(';2^,X8+[T
M.A7,$VJM-T)+Z'V\O!@^3EKC5/,E[AP*='NAZA2ML\>W;PY>#D6U[T;6< !O
M%N''[&/ZI?_^JX/SV[WF;98N>Z)@V[6:3C>MTOF;Q4U>W&\DZ]SI!F_#LIEE
MFP':;#DI9@\[PHYF&AQIF6@EI0+<0XDLQ1QH%]0 +$BP+"@ELE9YDB%I/I95
M4-$J(0HX ,,6P2&TTFOC8@[-AE8B=8MKCSM.(^B,9WE?V R9,M#QA7K &FF)
M]] @2!AD8G,)X)90KNF0P1XG'=QWPKR]-^B=ADA#_:F'V]>(TQ@3BS"U0(M8
M%TV7TX!XQ4<:S=<0^P/7L#7#X')X.*I3Z&%9-QS+3K]!SU"DH  $>Q4CRJV$
M%)4[$%=LR)WTQ)O8:J-^\ :]TVCOE6\GWZ!GH,$ $D>)4!Q:#$F\K6@W=C>F
M8G2=\*T%[4.Y";;;^E50!(*AL;C=[.\?L^+^ZB8>%1XI3'B\<2(0<#'Z$QBI
MK!;,&DA+JAEI<1U%;X[S?K7?#L$ZIXA<9XOLCW0>QW^B?#QIF4@"A-%$&20,
MM'%F<%+22Y0:T7)P#N%HCE3C\(M]P[C:D+C*XSBBVS0[P/33.DBH$% +)V.8
M :>2,R%+66=!^$<8H-$U[WL%;*C%X?G(_Y'%F*%LJCZ'3V]W)2J?+G:P8K4X
MM:M$QG5R<TL#M% Y3,/N7")B#6Z^?/3FBNYK^>@9NE$(DYTM)_EZL;H.$^)]
M5DPV[IQFPK2GJT0:9IW'@I& "R(0>6!+1*17S6M\]!80<A9A:@_=>83I??IU
MD[!>6V3*!HGP D%EB62(R4U&"BNW7D8H;UZ_KK?*8<,(1D. .M5-RH/9K^5@
M['I+]_)=OOJ?;&7R^_#Q)-MW*WC[3A/+8KGQ6!?+4PH4MB2&2FTI9Q(TWX!Z
MJP$VF [3%XCG-'HV?[T8_G,+KDJ]:=AC0AT5AEL@(7(, T3PHW.=$<^:)\J(
M2Q&R81'L\1!^.P$V?YM\N>K_G'K_G)QE<3;V__8>HPG>99OPPJ"!?+A+BVR(
M=YS[#%XM5K/I;+Z.=58^9)-UL6'D]IZ=;.K#+ P3X&&]VH6BN+2(.O_C\-_6
M.*SOZA4)$Q!HP[P#$ IEO2%LMZ8S9IBL9=SW@^*W_..6Q-8O+]C%BQ+O@>=(
M0\Z9E8YRRZW9(8H9(4.6C:J,'1A>A Z6*3P#[D/&)0R]@.BO^SLX4M2@Q[<F
M5"DJD-%<6>L@MQ804#('T$'O7FM8!&%8&7T9NS@:U@P6%+MWP+7RVX\U31SG
MP"HGB2,0$Z,AI#LO"*,!A9&7<QR%+-22S]:0_QF$;51Q*Z]:QLXC6^[^89Y_
MS;(/JWSR^_:\Z&@.Y,$V25"U DB2(*X!<LI0(WBI:P'$1EB JCNVY?V -)0@
M7&?+53&;K++I9L2_!18LKS_\=E08*MLE)&C=0G,*A'2<,JAP&>W"6*QE,KZ#
M^=X$HDN@SKOSU%YHU7T\X>E/I]_VGR"-H4< 2./CO4F$>NIWV'%,!RV"WDK(
M!C1NSP%\C_[0%QZV'OV%5\5MNMBE:?7^@CX]J[NZRFHQ_27+;XOTX6XV>9(H
M=(YWFGP1CX&+;4;E;/G[N3VEN_%>9P\QT2U>0?XXUCI>T#K-$V&0M<8BS##R
MEA$,I#?,((2)E,[46KSZ]G!6$**_[KZL[\:LW5L"B30,>..T]EX)&Z^BW6*#
M/:*#!M57^BJ[9?1!/V1?P(TN"6I;AF171N:07W#_@PG4@"@(@G8=C#@//-%Q
M)]R2CJ&PXW?E]<#FO$/(^DP$B&KVU<VS(1YT<50^GWALXF6&@#%$,0JVN^2@
MI(E+ZL?I1&O+H+P_:%X'VT?ESAH%MSL*J@KF[.= P&SUU<QG88&Z6AS.G:MN
MD&AEA8&24:LDYX90"]%NHP30:# ><ZXCY/,>8.F,D1__R$]CY&.#1 +KF"=8
M :"Y\A)BP\L1,^1'5,1H $8VA:4[1L;KS4]DY;<F"49(*<N <E8QHJV1XG'4
MF(OFKMW.TRR&8&9C8!JS,UX0_G(8A\L5'FN2.,F-UT$  76 ,"AC&=;=J*US
MS=7DSE,>>F!G=\ ,Y8C]SC6BOWX, S@2,E'1*G&$<BV5Y9K+6*E(*?^XG3 -
MFCM-![MIJC\[J7O\SB8G<;Q'3XDK6B6*,.,5"@ BC0WP'&JSHQ-B/O:KICKA
MX#&I:(W6ZY6.4=E;8Q6*,PG#;B/];N2URV(?:)D$)59[:YT1QB I,1*0/-)+
MW AKW';"O0-EL+M!:3"I*++I;-5 )JK:)00JSY2#!D@?;1ZC.2MI!4:,\+J$
M7B2B0XS.J'CJ;#&YNT^+WT_7/I\U3:CP3#K*F%=*@V .,P9+BBVVS=>)P:X>
M.XL*V@;$\XE-.>C3U8T739.X8@H0HV04E=P+;$K_*$%00GEQ&FE#AAZ5E$YP
M^S-(S*5HJ2,1E/,(R(=TGBVOL\_98IV]RPY?YU/Y?((E$0I$UY"F"C!BI7<E
M;=*I$5ZLWAV[7@86= #08(&(DTVQB##<23;[''?4H_P_U"1!7A!GM6=<2<B1
MLICN7(:!<J2;UV$83AGM2@0ZPJBQ4_NI"#[J4IO?JCW;Q]HEG&$FG/-!B)W0
MQ E"2N-*<-<B$+VWHE"=\[@/H 9;ZU?I:A-K5%ZUL!O[L1S!RG8)-)(PHH$3
M# H!@P6G54DKM+!YEM_I9QZCM3>Z1' P:=D.\:B>^.RYQ#*F.38>$1[+S! G
M2:D^"42H&K<9T1&?7G*_ X0NF^NC- 7&P.R.=OQ?BG2ZCB6_BA@ ?K\;0_5N
M7]4FX<9C%:][8D1Y# B!W);C-L*Q(1E:;Z=OB'O>#R*-.:GFJZR(MQ]]SJ)C
M,]YZE,YK\?-XRX1S1QV68><2@.A  'ND00K&FW.U-QV] ZYVCLM02_&[=1S<
MU<U6+XGZ1[E 5:S+AQLEB'MKJ%74>".!MM30TL$NPW^#GBJ>Q/U^,@ Z0VJX
M7-*-B;%-(]L6S_K';'57GHAMT\P"2O&NJ/#_]&/ZI4)0&O26  >LIUX"*84W
M@BM$Z2/4M,419-_K1S\2U#^$9W,3[VJ'IK=95<V\JF9)V"&=<C LJ,$V"G^H
M=:6S0U$FFB<I]^8LZ%58.L3J?.[!=]G*K(NBNK9O5;-$"<!HO&&/!^EG NI
M<DDI8G"$1:%[E8H.L>HQ$?AXANEF\=M<R;F<;3]:KHY<]/<Z$DVI"J:A<YHP
MAS@D7@K'!?;<2 J\=K528WJB_NR)IC(H440%1<I([1Q'#EN_Q2;@Y'WSN7Z.
M1-/:C.X@T?0TX(9,-!V)S]E*C1 4G!I.O?$$&2I*@*#BKRH=M;8PG.1S/@W!
M<7L?*:# (LHLI2YLPE@#JDM:#!?HDGW.M?E4Z89LAM!E<_T"?<[#,'NL/F?(
MM+"*A!6.0VHY)M:3<H?5$@Q9+K21=[(V[K5]SJ<A,IBS('V8K=+Y[%_9M-3\
MH[H?#)<J5\'!1HDD D*&N6+:!<*,(?'FI%*S,LVO=CFO7[*IPM@94N<S"+]]
M.*IKT@>Q!SFGA$H@$&;<$>(M,$IP@+2Q%+I:B]AKM0<=]T%X@4+*2& LL%3"
M'38Z+&C-0\3.8@_6970']N!IP/T)[<%X0XWD'GGJ&=%2 H)+9FB@\)#Q![W;
M@[6%X21[\#0$QVT9,.6T<09+#!PD5&%K74D+4F3DJ0P=\:G21&B&T&5S_0+M
MP6&8?0F1*_$&0\B%PX@*1('@W),=#490/\)[JAORX,3(E=-P:3B!:U4;>Y3D
MI\I_19'!@\\GRE$&N=8,<06P $''HB5-P91N[@<880V-4S?S+I'K51JV1#X=
M867MN8//)XHKQS3CGF)(B17,L$>:"+1PG)MY1WS*^T/H=7!_5)OZF)A^II#%
M?/';X?)9>YY*PH9%I1,60!^+KCN*=+F!6>_,B((2.^+'RRC$QE@,K(TOGPET
MD:5+]6FY\4X>U] /MTV A59"(AE&!CAD&</TFQM%#9HYT*7SMZEWJ&/ 1A*;
M^F;196SJOMX2PVF8<MX2"P%$6CL4%.LM+BZ@-:+ZICWP^K3 U [P&RP$,0RO
M,MY]^T"B""#$:LX(A<Q;Y,*,VX[>8B#<D'7WSL[]1I"<[[!H)ZSAZX_Y*F"P
M&?VCF?1G.#,*C!:< $DL@Y0)8I#<Q7E"BI"LM72]UC,C:(@'&@2)591XXI5T
MN_QLB(73EW5916U&=W%9Q4G _0G/C+3W0L254/N@9DL8;#)? @0)&_(TLO^\
M];K"<-*9T6D(COOTP()HE"O"B5*0&X0!ECM:"-8(C]/-U#&?JE.9&R%TV5P?
ME7MI3,P>:PPA)1!!$58[99S3P"NL=3EN:NJI4F?-6Z^+>^T8PM,0&>?IG[+Q
M"D_#,)- 6 L]I[#4FV@8R&BMNS9<[1R7D?B"!LA3)DI#I(!5##DHF0%&E>H.
ME=)=:D1I4_.A?P@;+QMO%I,PA'C+J+H)XJZF_QL&E4W+FU%U%F#(W@33H\B6
MJ^W#[LM#V"BS,,AL:;.'(IO,-CBIQ53=1_2>7R/Z<KGI[XT)$X$Q(MXP12TW
M%%A;E@V %!@WPFN9>Q&[<<'<6#2_Y6=?W82=]6:VN0PW3J(=:E?!:-N,:)\-
M>FH7"=%:>>LY)!8(K['F9%<A$@HI8',/YGG3Y1L)3W^X#780FJV^S8"JH]"G
MSR4!(>B<HXQ;$E9=:A0M=7<1@&Q^&';>Y/BF^U8;<!I/^PJ*MHO8QM3ZF#\;
M7,51:/M.HPHOD=7 :,^)A5K!1Q5>2-A"G:$7)1:#(SG48K%W&ZQ.ISK4) '
M&LZ99A@[3:0.OY:FAO!.#IH562TK0[(S[P6]H>3#!U5I=KO8E@69?/U8I(ME
M(#\F6@6 (R);=:K:D#JAET1Q(YP 1 0L/$6*QILSMCA(KE'S"U\[UV3/*$7]
M 3K<PA/!"./;30&=+0+3JM>=O2V2 )X280VG"C/"E!9>T9(^Z6CS@@R=:Z]G
M77:Z &\HX7AJ@H6?YUD](_N4YHF"#@&))!*4.2R\9*)4WJ4BK+G%W+G">T:Q
MZ0')QMKQDT5N4^+ID,+[\KF$4<,],MA;J7$0=(Q Z4^2 (OFYFWG.NP9.-T%
M9,-Y=P.1Z\EJ7018S%U:W&95!NZ^QQ-)((6$2,X4H4AH@UVI9OE :W,[E[T"
M8>@0N>9&\"J?_'Z7SP.H*DCDY]GROG*Z'WH^,9A[#;F.!;2M0%Q@4&YM'BO2
M?-KS5\#I+J$;[)P]"&*FTV4L3G$?M9AC>L#^!HGPP'K)%0?((.K"/TJ5U%G=
MHABQ> 6"T2EVS8]T#Q)V\"CW8(M$0V:-)=("HE&PK*7QHARSP*)YZ6#Y"OC=
M+7ACB\U&@'J'O:#<6 %<4&E(B8;W#C:?ZIWO]H-XM1NATG@2/]9FW;SUF)]Z
M_],)HM(#H,(61)26'AKI=PL. H+2YMG7G>_B_3N@.X%HL"GZ77GA7XJPH#2I
MX?RT82*X$PY!8%S,6P[_ OI(K11NR/J;=5;SMCP[6K2Y!3A#B<)OBT^S^3R;
M?AMT#3$XW"B!'@0]%/BP$SDJ%4*LC#U" %O>/#.W'Q=QQR+0&3"#K03S>?Y'
MNIAD/B]LOOZTNEG/OY?C&@O#*?TDEF-FK+7 $Z&"%L,8]R46E)BQN86[7B=Z
MQ&HHN=D7,+:!I]95 #5:)YL@2.9(L'(EQBI&2**2;MWF6II^?, =RTCW")U3
M,M[.TK NSE9?FXG&R^:)%=0K%BQ=3; 0P'BF=NXN!+7 S:W&SKT$@Y@./6 V
M"FG9!:B&-3&_7<3"ITWEYKN.$D=,,+D%LIP0!3$%A/$2#894\WB(SOT.YY>@
MMNB=+X=XD^5V*$EX-Z2F;YX%+&YFDS2\?;MW!YZ\S^>SR>P<;S1WZ>(V>[-X
M7^2?9S%=*.@6,3U@&R*9';ESI<>!O4N+8I.L<.Z,[8#,0U:LOKZ?IQN!<?]<
MSQZB\+RMD:]]O'$B&7'00.$H,@1PX12B!OBPZ-*P3]>+QNO)-_^8&7J0C/HI
MVM5=)%IY2'18 BCW2G@5_L@="M Q.F2Q]LJ\["X9>C KNU.LADS%KE7-ZSJN
M.!65_!Z_3V102XFA0*OPQSFAA&4EH<@/>FMLPY3JKCB9MX>GH696GZ4'T_)>
M/)$P3CC7P8Y13&IMB?3V&]4$C_1.[X;8O^1<*PPNAX?GX5U%(;WA6#<<RWX-
M\-VO[RN9]NR9!#'J+ !&\K@G,>.!0KNQ(RC1H$6-CY?':X1ZW@WMO?(M_7*<
M;T^?2: RRCOHA8' $NV5D:0<.T)\1 '4G?"M!>V#.<"_':\'D^E=]L<3$Z;(
M%^''25:GJ,Q)_21A,$8!B"6TAD&(@Z%N2RPXY\U/3@>K9=RQ1C0$C$.)U,?P
MMJL;-<T?(G..ECW=]W@BPBIG#:3>4^XTQTCHQ\FB->'CU*UZYF+>&W"O231&
MI;)=@$2<-00CT/]AE2ZF:3%=_O8P35=9>)X!=%0T:K5/L.(,<B Q=5 P+2E3
MJO1A.-_BH+6WBA?M6+@_(J-3D 8[&7EZW]O]PWJ5%1_RF]4?:1%3$FL46:[7
M02(ALL#%^PDUQ!0!S^2CFPL -R)38@#?72^8C4!BU'0Z.U22XI3F@7+C/&..
M:V^4L@H2ZTO*J14C7%"Z9FE]B6F*VF#YPY$+V=O9YVSZ9A'6Q]M9T-PW00:_
M+;.;]?SM[*;J3*!.\T1;R14V!@M D64P8%FNW 0)T=SUVUOMFY[EI0?4AI*7
MMUFZS.J4]W_^8*(=@31LV]!I0: 4QEA<4D,I:!ZMT9L,]+C#M,)F*$[OZN@L
M;C>CO9[=WJVN;H)\;N2T@O&5[1(.. )"0B4%#O_!S7W(.UJYQ2/<.YHR*^\/
MEO.(P D!7-4-$X4#M188:ARC'K$P<\ CM4"-L&9C+T+0$I<S2\&[?#%I*@C?
MVB944!&V,Q%Q$UQ0CA]/< @PO'E5UMYJF_4K"XVAZ3/"JBJXYWSQ3I5?]AGV
M%=-R#^:Y#O"J78V0<T=3N?N'>?XURSYDQ>?9)-N?D1H#W2>;GZYNOD4/OL^*
M63[=)#._K1%ZU?&;$@><$EAY88@208GC' *!/3=2::=8K2.XON.TNJ&Y?E!7
MA^\+AA$S1B&IK<<N8*R]L#M\)71B2']29038V>3J8+C8^;@P9&S9R=-BF_#\
M6-W^[8[\(^>Q%:T22Q 6%B A-9#0LF"NFQ(<&LSN\<>CG454]I:MZ@+AH;39
M R,^>CE$9;O$:,NQ8-(&58UI*14PLJ0U &C'?53;"1?K248KO%ZWC(SRS'9\
MHG&J2!PJ?A",K-ED/5_?Q]OELG1R%XR'ZMLH*IHDR#BM,.;& 0ZQC5682BP4
MA'#(\.::9FQ'7,A[ :@Q6[>;8;RP8#']L'Z(>5+53#W8(#'$:8KPYIX<30S#
M%)/'$8L6U\_VYJ7J@:5=P=.8H1^SR=TBG^>W7\,(8HI:O#HE^YS-\X?C]\?4
M:IPHZ8DDVD/.-0[+F&7$EY1P#9H'9/;F@NJ!T7U -=1^_2&;S[<B^FM:_)Y%
M-]#.17(TA.98T\1[) 77Q$%B L5:<<=*BC%M4:&HM[K[W0I'3T -)1J_9(NL
M2.>Q).KT/C A.FUC)F)=^:C5/C%.0 MI6/:H,)9#Y"$M[7YL>7-_1V]5^/L1
MDC[0&K(*2@ AF^XWI'<D5$7CU>H@89X'Y1@*SBCEP&LC+2RIAYZ.,-9J+%ZR
M7@#N\]ADK_/^:A/4>"09^US%.E51Q'R/S0V27[\]\C[]NDFQ_R,MIG7\]>T[
M3P!"%EC-+')8"Q?42R!V7 1!2:P5X=RWB_XHF<M#=)YP'7:[=R0$&H<\X#&8
MR')+,31JBZ-T )/FRFW7EV0/*#*'K] >%.Q1>]RW5(5Q'LMY>OI<$E0_0U'8
MV0U$)M!L@70E (R@"_"J#R8"+S>W%C@.9F<UQN8;=8MI#*A[E]YGQ^]C[N%U
M"0! :&JM)\(89Y5D8.>VD!X32L;MJ6\H);5J1Y\%V+]$MSN$1WF <,$2>QY)
M?;2VHO5P52]'\&";!&((I;,0(D> ]XA;)DH:@4*#RDS-&F=G977>#[!G$9[3
MQ&9'%Q$T (2L"":Y,DQP8E%)EZ!TA*<>XQ681I".9D<\A-K.@7&U7BUC0N5L
M<7N=S^<^+^*7?3@%*E^88"N1C256C2:,(>*Y>V+U27&!*UR/INX8>'"!$OYN
M?>P<J>MW)50[ +5S'F$MJ4)&4UQBRK5N?O_=^.2Z(^'J3]8;L>12Q/R7\.!J
M^6:Q]=5OKBOH4=#WO"T!3C('(4&>2N<%EM:41X?  -9\"3^?SG%9HMZ>*8,)
M>]2KWBR7ZVQJ-[??;8>\H6[Y1$M?NB]9,9DM*^M%G]Y9HH1"EC%HD-!:T; 4
M/"X!D!#?O+9I;[$B8Q/5OC&_E&4W 'F3S5;K0'8Y\7I<=O>\+7$,"(Z$<3C6
M/K'.*5X&?4,!67-9[BVT96RR?':F7(JPNR\/LV+39@AAW_.VA'MJ#+$BV.(T
MF$XX)E"6N#HN1QBB\\J$O3U3+D?8-SM7/ [LW6[\[EV)I88A3!7G './@1*^
M#+2&&OCFI>'&ITR?WQ_2%OY+$>DG:\D_LEB[(INJSUF1WF:EFO:^F$VRN,[<
M#.D(K#F8!'BG=#!GE!7,J5C'UNJ2*]+I$5TV]@HF1>_\>66SYOQ3)=%4*^FH
MX-:0>&$0M(]:9Q 4TKP*QR4X&SL7TO/,IQ.9.)I)=/!X;J]SJJ^)U-TH$LR8
MTQB$W1Y :KVASJJ2#UK[$5U_^AHGT]D8>3$3JB3R['/JI($DS"!'N9:><(XH
M 398L24W# +-+?CQZ7 7.*WZY.7%S*P]#KUSS:T3AY)P[1#FPAA,!:/.&P?E
MXUH'8//CYDMP!H]^=O7+S8N97WM\B.?;NTX:2J)(O*J9.$*%IE)SB<@C1[ A
MS6M>7H+_>?3SJU]NCF9^U?=FGLE?47,$"<>2.HJP1Q9J&G0)04M3%X=/FT>,
MC&^W.K\_KQ^F7-BD^+;Q?LQ7Z?S-8E7,%LO9Y+_2^7J &5'Y^D1K)3EQRE,$
ML-/*</>(/,.N>=#V^#:7T4R'+CDRZ%SX=)ST3R>O!-=99'O8ZLM;Y-?I_&-6
MW,-C4V/8T22$  FQ4 0 RQ2 EH.R. #V4C=W(K#7.E-&S:#!JS=<9\LPSR>Q
M"$7\_K?0YU^E'(Z('R:"8@@D<<9*#CV$FBC! 3)< V'^*N50,[7<&"UXF!?<
M$^<E1P%7L\.1.\Q&4U5Y2)'IK93#:6"/NI3#?X4U*Y;NJB[D\.2I!#!K#>+6
M80ZD!(IB39506DM,-);-G1474\:A-OOSKE <2@?<C?!H"ONSYQ)O$3?(>JHY
M)) B*B':T6*H5W#<91,:<64_9UOA<=D\/@]OC]07&)ZUHW)C;%:LL*B%A>]J
M4:/<9?U>$FVL\H!SR!@UT@(?L0PX6,\I\&.\JJLA'^OY!SK :+!2AHUJ-VF#
M*)&& &,9QQY8$5#:;7E(U*NX=M[[Z,^UZ;?!<31NT LH@,,E$EHISSWP4B+'
MA' EL@ @-&XEI*&4#%$)IQFP?XEN=PB/4K>Z8(D]CZ3N\PY>?_CMJ%I6V2[Q
MT'&-D UJA=4*>2R@V-$JF$5#EO \9TF>VBS/^P/WN" =N,;@?5;<Y,5]4!^S
M?>.IOL:@5N-$ 4L0]=X:8H"VS"M9:B\"*M(\@NNR*C>=*B:](=Q85O:-(%U,
M6XE0FSX3(E$PI)A02@!%%,36XY)NPUK$!IXO\G8PR1H0^(:[W+)8/=GAPF\O
M=[?P47(=@3M@3C[[/I&,&4\%PA(C2*WACJC=F"7WNGD)X-.%Y4+,R#;X]<[S
M@\O*BR<2:3P+="JIF/#*(84=+\>MK3#C-,X:8O^2<ZTPN!P>CLI*&99UP['L
MUP#?_?J^DFG/GDF<DQI)9(U#/"PY0D-4+C@*JA8U.SLW$!JCGG=#>Z]\2[\<
MY]O39Q(?R"4XD*VYIRP,%TE:CIU8TMS#WKG&W@G?6M ^^@ Y]\_U;/7US2*H
M<NN-BG"UNLN*CW=I>=^+NKTMLMMTE3T/%'P2)-]'I%P'PTJ$H]Y2(R4S! ,E
M?8QGW,5B( *&# 88+F2N<0#*Y7!J-.[;2E-L=Z:WC;0]&DW:T6L2+KPSCB.O
M(5?&4.5HN3II(?5K2N'N2.;/@_SH]X6G)%['$-AE('02ODUOCV8-=/V^!%H"
MN7 .4*\!99PY:G?8AD6#O*;BE6=<R3MDP>B7Z'?E?7;?;U^#E8<_=0P)5PI
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
MGN>&HT2\H#1FB)M77PSY4)GL2A):TFG5N:4^3T41HC"%41;Z( Q(##$\V@H
M <):HFQA4BV1FE]J,B>@)I.0IJ,F)N:<8GIRB8I+>J)-W0+T1-^'RF1GDEN;
M>EOM?FWZ[(=E.V%"8^*"+ 9N2D,O';(?DE%,95:F9+YK63L8%/9/N<4H*5K$
MEJ)L,2(G#!T9U^>#5I:ASB@86812(6H92U!*R"O];J*T'/W2UMR;<E>\9OE,
MLPJC* Q"EK-X/HQH$&3$'5;"20BHT.S$J,%I%J_/M[J5EJ\U695:U9Z.4*7%
M[I</$#B_<8A.BW'F4U8OT29QXDJ+]64(EEF7KIS$,L"7I,0U3R9E=9$WQ]-@
M+@$D 4$"?0^[U",0^N')+I([ :!M;<K9DZ["Z9 J)6\3\:FVD7?C/"&UA3?W
M\='+A%U7-0-D+TK23/CSLIX98TI4S#X47XO=H<B8J[C:M9;^4>Z_X$.SK^Z+
M^O5NO3WP^T:H:0KVW\VG_/L*1R&;'F8D(, %7II2+_5Z))3A<V7DS89]RX+7
M0Y;3-RL\BRG>W!3+:6"/MKNM-N#MKK$-B&^<(V9G .TPU-/JH@*M(TIILY&6
MH9U6/:RFZ_)R^LHM[)L5"MP@(&D$@Q# C'B4Y:+=QXGOQC22D4S!3]H^7-&B
MD!-!43+$=,T"#W)2=84"*ZK3V1P1$DE6EJ$-LJ KK9X@<:#J;W6^.>3[XGW-
MT[+[IQOZ *8Q04'DT0B$)/(#D@6QGT4X"=TT<866L?2MV)[>]=B<'IS"$2H]
M$L?%8%K^)/?)+E"G<F!*CT.)HU*3<:EV2.I#\<#^;7O:M3Q;]ZN+;5ON8%\Y
MEUC_J^8)JC%B+IV=,D+F DY-F?&C,MW-Y%(QG#^4^WQ;_K/8#$DAKIK]VV*_
M2H(8 .A'"*:4V< X2,+!8)9B7R8]TS!C6<K/D#GK86:U9MCDLC@='L4RNXDH
ME%/S<_:.\U(.Z\9AP*;- B\3-)(9&F!U&=FB"4<JXSU.3(PV1;G"U=>B/J[K
M@92X29Q1S')6D $W\OP$0PPBS%)70-(K8T;^@Q:'",>AN%#=#*.B*=9_O:N^
M_L(<ZP8$^\7S<?"#TR]T>W5BYNWE&K@KW2XAWH>'0E.?V-]8I2Y&)(XQ1%E*
MO! 'F>_VGT<>S(1J#DA_U'*P/%;2XF#$ J0\+]>'MC5*Y$:V&!LFAO6YPQ=&
MM1(G\P]J-=B59E^0']+_]R&OV8#9/G:;ZRL?IFD,_2Q(_2ACPH% -(@' EF:
MRHYNV>]/-="/N/JS)?*#7IHY\?%ODS1%*1#FRZ0L/./ABD*HLK8<L5#VX 7=
MT&-#1D*.U=X(F^*OLC2.:>"FU(^],'1#F@91;R=ULPC*"HC<UZ>2CPZ5PV Y
M')>\>DB2)JX=]OA25 Y1JDP*QQ,2KLB&&F'+$0U%_"](A@X34M.(.M\U)5_*
M[;4)(#;-3CW(ON^1),,H<\'1%!0[8Z)E8++IQ1&8<MHA3Y[$O,,F;ZIS$&'*
MC$Y(GC%Q;7*B2MQR9$3=A9<F+7I\B(@)W>W+_6-6;HNWAW8?P4T]Y(<T23'-
M4())BE,TF* N%#IUH?1AR^+1X7$X(*=#)"X:\B1=%PNK_,B)A 0U)L3AN><7
M1$&9H/G%0!UZ9:"#R [^#\5=R=<\=_NW^7VQ"EQ,$S_&[.N!'\$X]?U@,!.Y
M0'CFH?3Q:43@!,KAJ&2%0)8P43&PR)62((C29$X4GC(P*@R*9"U%'%3A_R 0
M6CR(B\3KW;JJ60[2'AUI:RS@ZK#;UX^XVA2KU$\1<D.$4!I3+DT)]@:K.$@S
M.<W0LS6-A#S!>..T*%F_<7JD#H<JJRN:'(O*S'3T*JF.%K/FI&B4I5%E,L/O
M4H3*D#<_Z)9)EL1E[%/^_75;:.JV[)[IZ7.K+/)!0 G%/DYAZ.& PN/$"KA
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
M^;7H[',Q9H/UW2V;$[&$HZPV[,]K_BX"*;I_'H%E-",0)H'G 1!F 1N]?C8
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
MH8MC[&91YH$H2V.IZ;(E"):C\8#:.<&^<8[ G=NJ=CKHSINQ1\4F;12QP+B
M]I"+;7)-X?S6 G<X<J>%/G%A(C5^1V*+Y09;1GBP[60UZ2 0$^G]M^JP0AMF
MB@4-/C'\6C1['DM>[^CFL,Z[/_Y4K+_LJFUU]\AC!@L=[ ?ZF+-*(AR2# +D
M!1Z;/Z89C./8CX,PQ#X%L2>BT_91V);J(W:G/(+G:T[%"3Z;-@WX;]KI5.>!
M\]"Y(*;?$[37N(0OJZDD5?S42B?<[)?.&7+GTUDKG< /,Y7%M-*F6A_X3[;?
M^DE:ZPGF1;3:L^C+Z6(QE2/N(ZHV@2\$U>D:9=ZX.J&?U=3=7>%QTR_5EA'=
MT/\XE/O'M]6^&*I6KC".@8LA]$,0PR2E@8]19Q01GT;7)-F0%8LK0V? _HO3
M07,XMODJ=XY2-;;(8H;C922\IIQYZ15+4QP)); ?UU]8HK4MWMVV:R+-NUM<
MW=]7NQ;)AZ(IZJ_%AB75V8'?9>(/;/(L^UEB#1,/130&,//3.,  0L\?<(5^
M)+3@,!T:RPGMX -?Q&^/KS7\5^O6#Z?ACCAU[TD[^[UM?7'*WAF)-&F:MA-(
M:A?7;)(B>]9B'X\MUKG@M#XX'\Y;K'/#&?R06;.8JQ$E<M[%-:9:[LL ';9Y
M[6S*9KVM&MY@:@/RKYHIL D^+Z7"D[;5 E+B:?VMYAH5<BGRFZ)IBN)-D3<%
M*9IU7;;;&*WI58!<ZH((QQ$ ),E23$&7,4 0L 1"ZDDA'3N68VX'[<9IP=TX
M9_!Z<1949".4BDTYIF)3+A1J$&EEMC'"TLA4PP2WRYAG&/&D,M_S3"C4FW)7
MO-X7]\TJ14F"W"@#B<=UT$TI27JK81@D0@OAIFS-J%0<I-.B-")7$OSJ2)8=
M:LW)E@BK$VK7D2YI_9(G>LD:IN"-D(ZILB2G9>\>"GYM?'?7FN=G0'A"V!T*
M6<6>2_T@R5R<()+&D& 0#H9AX 7R<J9ESK*B#3BZLXVJ9Q5-T"JC8I,QJB9D
M1WB#I'WJ#XX.&.>0LC'.KJJ9$<*7)&AF''I1TPQRI2-K'XI=\:T[X;9* C?&
M:8"P%V- :!C$43!8#1!22-'4;5D6M!Z*>3V3XE-=S&Q1:4C)!GJG/W1\A2Q)
M"5.A>;GZI>2-@'BILR2T??62R>X8[[[B-LM=OF\%=!7&,4ACFO@^!E&81#!.
M!MF$3$?%]ZC,F;2L8QTH9U^U2M;"NE$3-=-4"VPIS<.R(8D[,?_IQ/RHWEFE
M6V+S9Q[:U79X#-(OMI,C3,ZE[1KS["Y@3\:"4Y75'BF7&#^U?.E"R#%1!ZN$
M)^8@0C0"!"#JAYY_A$&P+Y4I&S=N.>0<[YO]> MRRT'JY=3FFT(LR9ZU%>1"
MT@]:.'(#L/V)&=)P63I'\G)K+;.,1-V>>]5$/=R@UI*R:6]]?&!Z_[Y@W9^?
M.<60T,R/8<# > 'P,I<,,)(,296;-FY\:JW=]!@=YH;@,3)[Q!M05MN<FU;6
M :_SH4TX>\@+TM87"%755IVV^0FT5<L]&6W5YU%-6_M#^\TJSF(/(!(DT(,)
M29FNPV%-!@9A)%7(4M&$]6609P-W *8CD>+\J0BA%>HTY>XJ:Q/HV8!!6+6D
MB5RB-LD[,:I BIPH+\>^*?//Y;;</PZ&R:';M&_>5OO_5>SY.<J"T;)9$>BZ
M<>;%7IJ%H8M\$A X (*)*WX?UBX,ZR>$^+1L.\"]Z6;.C;.K]FS6O&\/+K=
M-1<3#;:+XGKN/$UB9(W7>7-JGP&]P^#W1Y :?D?+82XX>'FMI;D</$^K&5TB
M-MAZZBO'PCS*K":;;YR%KC!;</3:JK,M;G6.:+3_[YGYI^=%P"JD88PCXB;
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
MJ3,QE]0B5EK8K#*J(V@S3R%'*!(3+V5B%R=:ZIY<%BM-=I1%JL\&(YJ%:0!
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
M8-)),Q)%'O1(^^ Q\C+@)U(IN$48EM/L(R@^.'GQ #FML\F_F!0NA'HYI>Q
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
MP\J:?CXIS:\'$98T%>]6,$Y@XGLN33!%KOC3#4^-(IAHG;L<V91EY<6O-7?
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
MSH171VI'\Z&J+Q_3HDC33T^I7(/O[S^F:Q%@=,J+@%@> /"2R$40)6Y @^9
M !-X8JUGWD<V95ES:CAZHC*6/#5YF9 W/:&I@5TY)VA.C6W&TFK]7/5(D"&2
MER%&IHS)K71$/8$BQR+;BX;QYI_'K*A>BRRN#SG/#X_KYJK!BL D0!1%8M'*
M $HP!!A@&+M^XE+$"-91*1/M698J 4>6H7A<#WM5RPBC:M(U-9EZ^M6B<SKP
MKN0)(J<"V%Z8FE;!%"CKD3&3A"]#RXQ:E-OKGN94[?DS[1AB+^81#D/Q7Y>%
ML8?CMOT@";76>N9:G4SAVBNEYB1.D][Q0F>/6;-R)W Z-="F0L)RA.\9A0/E
M;Y@;EB^" ^W2D,(QS"D=8"+K(MO@_99ENV.9;I/U82_BR^(Z/7QY6!]2><Y3
MXE@!%##@QYQ 3C#'U*<<"S@,0#?&7*T\KM$&)Y=!60;#*23&*^=6&E$EK;>U
M&<Y/V=[9YKO=^M#YP<O#V*(C^E5S-A]H"N:)X :CTX)T!$JG@NFT..=@6>-D
MT1QL#SM'=.[T;;>6'GC=V=/6%YTA\>=#MGEPLD+>HWC,][OOSI/,%N_ESXNQ
M(>MJ9>N=\W2\W8E/R^_N4IEA&WV!5)'<2R>-3/MF >>*C)N46^S+>J'[I\/]
M>M\47SN7-1!_$8BNZ][65$+@V7Z]WX@.]T5\)ZWN+>/;HKJ4M:(1!H%/Q)0)
M< 19$$=-S5# .46^:MPY#1A[$MO%?^4\LZ :[%T;FCJ.M17.V0SGC]:0B9.-
M1LCOB6:G=>XR(MV);<[G'$Z&=$?*8?'IKHNOC>996FP.V5-C0;.;+;3R6OSR
M)NLF;UT?HCBA!*&(8A"'C"=ABQF14.L2YKQ(+<?D7>/TDA(S.W#DA+(XWQF;
M:*Z<RC8YO72M$]]N$R8= ]M#0HV)3FOCC'M>5ETV9'J:M*LL?-J:E@O5Z6P&
M#RF7O3_>%ND_CP)6\O79K.K3."(>P9%'8A! WX6^^%80^%[@(H14#WT/_GQ[
MVG2&Y-289HMH+Y'3HP*C^5S& !YOQLMRWF9X&3IL.MOR"/(81BYC0<C"""<8
MHZ8]'_F1WKL\@UNQ')6]&D*:KS ,9V^8ZM@A;K3LS/?&P25^-)1'G]-E2L\
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
M*D>:):N1-(9=->+LG&R3CN]85]V-OG(Z=;@ZGSWMZL&:HWI6&_-WCF6L3A;
M0[ZT8:LWI_VZSO;%Q[PHTN+3/OE69OO[8U8\/%:XJGOJ;HB"&&&/!A#C&$/7
M\TC3+@0P4EK]F&O-\APC 3H_[03"GQT1-J;/( XK:V& 8;498UIR]92_YO5C
MRVORBM?I:UV\2U>/_IJC>ADZ:M">W%:GU$R+GQX?E/+Z^)2*,%%*\>>T>DY8
MQI)%M8%)UD6ZO5Y_KR7[]%"A$%24 (^'P)6E_'E$ U0_5)A0Y"=Z-Z$M8[&L
MB=55]5\J;$X7OF96W+9#%'/E"_*%GH16J'ZYK=S0X'+P0:Q_[NN3AS,^FCJ.
MT[ZL^D3>6H8*3V;MRPS\I"QK5/TO\EVVK:!<BZ\VW\]-0@I0B$'@A1PB0L,D
M)(RZ/)0O,(F90ZF>IY&&+&NO8#PK9'QT+7ZH37XZZ_U69BQER5QY/JM>&I]M
MT'XH8 3/:JH[&<5ZDOH,UI53 W/^:/Z<34_[V.H12R,D+T,)S9CR^FT!4_RH
M:MCOA9#4I"BS1R&DQ8H3FC _]I(H\D,?<R!TLFD$AIY><37-C[:L4P*-E*$3
M'CT)TJ5)370L,J0G,R_)68[2/*>H1UL&<KD,-1D*/C?2GS1.(\@2MD<16GU.
M-VGV=5V?@2@/ZTV)Q0*Z+/!^^S%;WV:[K,S2HNX\+X4L21+"&/7"F'H<10$3
M>B9@Q2Z"(?* ^K-P4X"QK$JM"<[9ANJL466%4YM1!5,=0S3VW"=QE\*)AZ5Y
M2G-32,5)^+F3A@CH3/[3.%*Q-#\..W$QE3_5#F48X/32F8TIW;6 (QV3FIO/
M-"STPOO?TC\;<-G^_OJ0[\67FRH;=P$&C;#'H$=IX)+(10%B,&AC!N!#JK,
M,-ZXY<E8ND^F+$^8G>>@]98,YJE76U3,RKK>Q"J@7F9[.6L0749[5BG6G+.,
M=8P]\_*).KG&6BCYMMD=9<&7#_NJB'Y1-*<GLG^EVYMT\[#/=_G]=R'^<C80
MT%CZ-=WE3Q)E\VPD )S&/'##( XCY"&"0R!P$=>%',=^J+P4F@"+9?$]62 /
M63W5-LB#=*T13GFRHEH0;6H[G.W9$(W >@K?*:R+%N8V/?4^>^R#O!13>ZR#
MWSD;4$73C0E.QX8A+X9/X3J-)='"7#AL1?0Y?:IW;PJG?$B=5-I4W77*[P:.
MQ;^-7!6-I_72HFA"ARU@332EM?D\PT)O1<2S?5:F'[.OZ?:#&";[>WFFL5ZF
M\:-\E0L_YH<R^U<U@))O<JLYQ;=%M9I;<8I\Z!/ L1>$<1 2XN$:$G*#.-:Z
MRF\5B.7)N@8H'V4\(12B44'46R39]8;:@FDQCM";?FO8OU2XG3/P)G]UY?R6
MRK<%NQYJL%\Y/"LVZYWS?]+UP?F[?(I.'F3_H[5IXM75&/I[5EJ3>'49JZYI
M3,UG&#7&I/T-,)_3QW6V%Z[Y=%>/!SD<5I$;(B@F')]B3G 48.;#%IG/H6=(
MX8WAL2ST(C#SC"FZ.2>,%O99^#>K[V]+^\D*&;IW='XQFJ[*_#!I-^[7Q2N\
M>8O5A=X2VW;T7@*Y^3-?$=]%- XQ!V[@(80XI*S%DA 7VE-X503V-=VWJ>G*
M1-M0<1L<3Z';52PN@"]9IQMNC2FSKJ]^1"W6MG&4^@YCU*+>BLZ:KAB%0O]C
M3*CK$Y]&+J51BR9FL5;M %L8[&MN8%USU<BVIKK&>9Y.=R7TQ2NO!&E6>[4\
M]L.JKYZ5X_5W *OV%)B+X;*"G$/F<5^TCYB7!"P*D@:,1S#&=@58"8)]_06V
M]5>-:EOR:YSER=17(E^Z^$J,1K57RUT_JO3J&3E:>0=P:E%XQ<^N@$L)8<R/
M8Q_ZG@\ !B<P""66<PU*$.P+;VA=>)6HMB:\IEF>3GC%[RQ>>,7/FA5>'7?]
ML,*K9>1XX=7GU([PXCLA42=$?@PCU_4AA=A-F!LG7A2VB  #%L->/1R6)?CF
M(3VD:XG(IA!K4F]#C>VQ/H4D5Q[Z,83Y&='&U'F8^WY$B1YHZ2B='L.NJEA_
M2>_E^;W/Z9-L?G]_+MMR/HCOX003X.+$QZ$KPG,((J\NQ<(B/PZT+AB9:,^R
M^#80JV.ROZ;Y_6']])!MA"K<Y8?' ;50C%"L)KY3LZLGLBVQ)WC.&=^,E:84
M2.L13).4+T,8C5J4V^N@>D+WC[20#>)O6;%R(\:H'[,DB%V$7!P&),00$X("
M0 *D5>A)YW,M"U<#Q?E#@E&\GS&('C4QLL6,GN@HDF)%63H,]"C($)Z6H12#
MD.?C>\F@D<]R><QIQ<5RE_J,AR3V@!?Z(?+\I@T:<JQU6E3ODZ<:_36<8>-?
ME20M!;# ST ->(\:FRI0M_V^#FBRM2@ET,7^MA8,8D!YP7.J.=FM2HG_7!^V
M-X?U?O.0?MJGS74F0AGF;AQ[4112Q%PNU4@@8#P.71XPK86/P79M9Y]J/(X
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
MGLL02ER8X!!YU&=MHR@.P>IK>KC-53OYR,9TNGX7EWH<^I@?RNQ?:X'*R4X
MFWB]?_JU,BSZ^>H9+(:(7L80,F5,;J4SFLOK_2;H:&+K$,2^SSP7L( FOALQ
M*.\[UXV+Q;=6=1)#35J>=W[?"T<<"GF3X:D^5/<ZP2=&8+[_9?/.(M$J[^,3
M?I8H-YWS.\-<3MKOC&E@YF\ ]\N00--&:>3_!G.F*HD?L_5MMLO*+"U$RU_*
M?//?#_E.$%K4)VI/)U8X1<P-8N)ACB$!-($>;9J';N)K[7<8:]2R+'9P5H.T
MZ"#]__X?Z'OQ_ZH2!.5W/3TT1[J:(L["MYXFOJ2ZN5<WU[DW5<9ZI- XZ<L0
M0_-FY98[ZV!!?'EHS_5"%!$W]#@,@>L'")_6@# *W6B@!.HV8_NT7+-/LCLC
M'*QNV@QJZYE-\@8KV/SG=B\SI*980VE=G$8--N2R*HWC1GEO=K/)CV(==KW^
M+C,B0@K%=P['=/L:R8H#&!(40!$("BR04.B1DQ)RK/6ZA\EV+2M5"U6N6:NL
MD0P<UC7:TT&5B;<SU=GKV^RTX(-EC$PKEKW<*+7&GNK831Z?=OGW-/V<[JK'
M,5^WZXG6O !#GN#8=_W8ISYOVTUPR'1&[/C6[(_3:DANNB4VY%@]U(B=VW2?
MWF6ZAS(,L*P6;DQ+L%[4T6+[I>7RK3!D6@U\EZX>Y3-']3+TSJ ]N:U.J7G'
M*-]78<]_9N4#/19E_I@>VL:_MTV[KLL1PGX0Q5[(/.0"TJ;O$2,TU+IB9*)!
MRPK'TKM4 )&*]C7=3W[C18&AGC%GE.!E##NS)KV\[F*>+]7!]^DI/8CI<W__
M,5V+/OJR49\"1!CR_20,,,7 2TZGX9'OZA6R'=F4[<RL!'5*45Q.OUH9;_W4
M](PT0YPN8XR9,B:WTN\TQY7<<7EC"HU\X-((BO]%W,-! CEMCS A#IC65=FA
M;5@>2?7&8WLX>G#2;S"#:B'X%.3I!=XU;_-'VQ>8Z5.AD5PN1'[&6O%2=XRP
M,GR78<68[R8T"&',0H292T#BMPT%,8$ZUR\&?+R6S(R]@V%P;^%]WH;N*1BE
M;/Q>PMP;"%H;!\K<+4-,QACP[D:!)A?*$I+O[V_2PR-+;\O.,1$_<9&'PB@F
M'@,)#E! DJ8QL>9G6E??!S9A._87J'X1O_?H; 6NB8?%FXST#8UQ%"YD>(PT
MXN40,<&)ZC!I4S,?]ANQ4+]9?^L,4'G2E! O!O*&@AO! %',&6G+4F 4A5KC
M96Q;4V6IRO6W[A0\X&K3:%;5)N4I"=6;H4]<UM <@>WY8F#R*T[O<-6C4:98
M7H98&;,FM],7QV4F.GH94S<2:Q$/B)4)EF]SN=Y)+P,4@C')"8UF)LE//%>K
MH>?0QY Y+$]AB<?1J8JY#IA?YD<C83& U&5(DPE#WDE;#.9F0.9B)3X$4R84
M#\6(4@  .9W E/62PX$IBW<_=Y)<A8D<Q?L,:2<GC)(S."LQ6S)"+0NA3-(R
M=&$0\LMY!TWKU7?^'Q^SLKH<)JO]Y7NY2Y/N-[)%$(8 X8BS,/$C1BEF?M"T
M2(*(([T-_^'M6 Y&.M#J@J)=<)K51,>PJ:8:4Q&IIR(O.:1*'%HZ.'&1H-[S
M$N-I78;N&+'DU>D(4^PH/Z1S^8I(&"5!  FAC+C<#2 BJ#W>22!+L-9[>L.;
ML:Q*7PQ=2QM#I)HB3<2AGB!U0?U'>_$,E^4ANSV6U;GR,G>NU[/>YQAT \T
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
M(G'@)C" ( 2<^B&.=.1P6 N6E>^\J-I5IUC2&I:>Z WD3DW?[-.F)V5GQBI
M5^U$,:U@O<E*CS:-8W$9,C32AMQDO](,P![R0RF+V51MR9H1JQC%+@@"D  W
M81$-(A[1MJ$PA%JE&P9\O.V 2B*J"S*-T)4AM"D&3789TPR.SF0UDB(!31P
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
MC-.LRHV#SV]N@S9MH)JQ _-8G$TDX(_I;'OQ1+KA??_V2X/&04+*$+*(.(B
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
M7-E&>J;^GWL;'2#<W\G>QU6?CI>%W/E\< )1Y1WC&#+!-;*8@EHVY&3.TC7
M;9%VV=,&HKTM6>-QJCXX?U>,B\CSCY/B]Z)!+=%#S8)1"&/LO%1Q:<>&<R?@
M1E)&(@+7M2_2+G=:!+8O"JUJK90WFU(:<=I\L_A4S)[ <H!)#5H':"W"1'B%
M$67:46TTK^46.*O@0-:9SAXB[^VRJWVP+V):-S6I \< 2 ,<)T0Q)@PCO)YS
M&=-9F_NG%_RK%J/)2YJ),I#L;^JI/A>SQ;>WD]&J[$HRUCZO[EP]6*+V4+,@
M 8T+M-:61@>$*>@98[6DVN*<;;[!6C[9[E>+B/;%G3>?5^FPT[O7Q6A>O"OO
M/BW>W/X19\6$R 'R'&P7!)!.Z_2:10_ :4BYD!M9.=4L9\89K.V3S9XV(>V+
M/K]6U<U?Y61R@"GU(T%ZS:ECQ$H>9UPKC(&TE@!)F3.EO S[)9LA9T+9%QE\
M.2T7Q>OR2W'S*NIH>E=&PWTM^N&5Z'##D([>0V"E=$ X124T*05B+:WD-.=X
M\\GVRY=B]K':01TZ<.JT"O$0?*I&Q?^:=1 HX0A9"(C%QB' K%#;N34:_SF[
MD5G%BE_.S-0)T/UZ54?=J>"(Q!$615 TY2S&F/K:A^!$9QVW.;U@<4]^5$M;
M$B=BUY?F7Y>CC^F^K;)(&_/O%]7XST_5)&IDGDSWQ;<&NU=-NPC>2 LPUU!Y
M)31)5P^8#0(".)03OAF@1]7I-FA'F%^ =<UW2?<W"@!2R71\K[R@!" LU=8:
M%(R"G$CS />XVE?^?G;E(=WW[L6F_FY$)7XR6T:-?2=)@\V,!KT$3P35$HNX
M:D=$A#8"ZBVTOEF22K=)X)W9XVVP8\]N1_O(]\5 =_]Y4GTKBG?%)&5KG<2[
MHVT#C)+"N#!X%[U;@#@RR-<R1V<EYX112W497A+;VL:[MWR1:KH2_#_*Q2>S
MG"^J^V)6#_[;<9HU:1X  %Y*A3#CD%HH =&U&RRM-A>[G:T'1[ #IG4 ^67"
MXB?0['##@ R1VDJ$',4J^E'0;=,?) (ZY\Z; =;E[8!3K>+;&YM2,.2D17%/
MB\ 0 8:)^#_FH<).>%-O(DE/;$XZ6];=;2]S*6P'Y<NYC2>YB\%:!)S!5'!+
MI;) $X=JJ:*;E)/,=GJ4L_/P50=TR<:T-Z8\NI&Y49Q\=X. ')!04A9]:$N<
MPA)KMY$NFH'VRM(?NP\LM(%R7QRJ;UU8UZWX,/KZ")YF5Q_O:1FTAIRD) C
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
MZ"SE!-9Q)FNIS4FW/GT?Y%*QOBXFL,YT<&$F;BHWM!/K.]!94,1"&V=?0YP
M D@A87V,RVKI<N;$ 1Y Z3/6UQ[J?7$QS>#?-M4Q'E_Z>8!Q^YH$#9CR%"."
M4S78Z,6G.GT;"3F1.0?H7E(,KQ42?%>ROA7,^_92W]RF0:;B0\E<2.>MFCBI
M.UH%#.*+22U E%.$)<.$JUI.J$7./FYFC.[%<ZL]V"_BG::Z1&\^KYP6][68
MC<OYD0*<1]H& J.L7!J+,(V.#@5 U2%P!R0:P*6_G544[Y-U+>OA;*?S671F
M732KNJT/OG^<--EL.+.G8!!&S'/I -2< NBQJ&U@9R3/20AX<:&W-EG6CSZ&
MYS"TXBA$M(64Q%" I'2".<IP'9-TRKA^8V^7<EV[F/0ZTT%?3'2WM\4X>E+N
MZ_A3?'.*=W'&>#--,J5_TN;)E]&D6)W@BU"5XSB?K+:74_[VXP\>/7F LAU\
M6P".:^NBH0R8M]PKH_D6UVCM\%YFW,NL[IUXPI?745_<SY+I;1'U>_-]2N9X
MLDQU-!^CMT;TP&O1[T""DRSM31$CH;8^D@+*>E/>24%RMJ,'N!IT\I(,6F,O
MXOWIZG4(1A/A+60@KNG$"TLQW7H94."<]>#D#:+/*TU'!LX6/QC'3U3#CTU9
MI+"D$G@,HB$(I!; VPU6GLDLRIZ\L[2FK)MV&PT;(&%/4T)OM?"6GS]/5DB-
M)C52KZ:WU>Q^U/1ZL68]!)8R0Y'AT52+MIIB&+!ZC?&"^9Q-I*R#-2^(@-U
MW=_)P@A[?#W2E<S1KSU J6=/!DH]<  +3SS$G$",]?;5T81?69G/UK7\W8G
M''3[6TE7)\Y6]2]NRL4RW4DQ'2^3GO1R\7NU^+_%2H*#BV:S+@)A6G#H9?J/
ME% );E))-26A%Y")G'W(TZ\$?9E34T=8/[#M0O<_K#RE*,K^.V@O>2/$_BM<
M#RW83=H'*[5E6%B6:LU@+2!&4F"-,5-(*M7H5';'\G\X4J;MZ8,!46F%4U9S
MI@B7"GFB:XD$AM>VBK2KY>]NDLZ MC?;MA[D6NA4'Z2:IO=:?2T/.5L'VP6"
M4P ?(^.D-DYI2:G9R)I.R?>3M-(_C4Y4]#Z^M !I;UL73X=JJ_M1>:A*^,[G
M W(64L*%@$!1;$RZ3ZF6#5":<Y7"D.F2I^?G6P8M(-N;W?IP^=5OQ?W'8G;(
M0'W^;. 2L52]G$>[VSEBJ-,U0B1.SE>V1F7J=?^U8V>AV1=#U,W-*K%@-$D&
M\:OIQG0^RI:#[0+5VG//#5-.4X-3^5.WD94J['*8,\#S^.TRITUD^\O#7421
MBQLWFDW+Z=W\*'UV-PA*2*R=,U00S82++XQGM70,9<56!IC;W2YO6H&TMVEG
M/%[>+U<U\595>!((L^)3='_++\6ZBOCQ*:AI'P%ISPBV!$8W EB@F=?;ET9;
MV4^>V@NE55<H]^YWO8XOQZOX8R-G:_MPX-!: KS$G "%F =*U4X&-?&#ZUK*
MVO:PSL7Q<@4&OX]/O*LF$U_-_AK-#L5W3^PI\/@Z"HN$U)@PZXV"'F[P8-$3
MR=F!&J!QG4.(HS4$VP3Z IY9>[=&L[1W8B&D7FK'#'=2;23ED,&<Q->3*=57
M,DAG;#CI&NF3@.]OY=NW2[!SY7O^<(CXQ&5;2^A,%,E(9*/UL('*&M5K4;5K
MHU,VW/UY=G4*R2/NIU-6Q<VJ_-;Z@PC'A]'75%DXR92\CX.^WWE=!@*(0)
M"2!72@*)<.W*<.[P (XV]7C[0S>\[$DW%V+OOX\FR^([F<YF;J/N4D8#D@AA
M@ '11"G*<?U><TOA %+V.ZO.=B'6=J&77A?M]:CM<A8'NLZ?7DMSZFG1TSL+
MAG,M@4>::^(]],[9K2D3#?2<17^ A8MZ7>Z[5,2%Z;E^X]IAY_Z^@@4&0\$C
M[$8:@[2S!FSM;)(5BQE@.:0+D[,U/?2WE?7H5LH]NRBK-^[C\ZN:WQ7K [;%
M^V+VI1P7:P#2Q99WTU4O*RP.[H9U^]4!:Z LTH 0*""1PMKM8B69\;TFS?=\
M[J^OUV!@.NSQ=/;#K:T'*/[DN2"MA,A 0 4#S#CBO*U!EDC"*\N?[XN".1CW
MQ9=]FT!IR%'^HKR;FI1I.QU_^S ;Q3=DO+D":_7;9*WM[:M66^8'B-?-%P;&
M$>9("<FCZ\JLPCC:_QMTC5"]IEE_*68?JQUS*GOIA!Z$[EYR2%\:"A@!U )"
M>:H^B2#:2*HT!3G744$PS--R@XCHGX;[2XGH<YTN=M..80&<A,;&_]3O#64\
MYR)(>.8.T;6P*1OM2Q\NV5PV%/^Z*J7\:,I^;!CV?KYDO5YL!]K@1,F>%L%Z
M1YDE1%I D9<4<Q^7$(:Q9P "W6CWH*LH]9=BNBQ2+;%=ES2ZKYM:":G*4_S_
MS6%[Z8S> B$.,$@IL3YRT]MH;/(:&V1U3GW" 28C9#/DN_!SUXCW9\+,%^G]
MWUSTW:2"[[XFP2%,I :0&:"C#Q.730)K";W'.0;V !.GVN942[">75<PF>7E
M>#E9WB=KO!A%\:=W^TJ@'FD1XO*GK8&66D:0M<(;(39CAM+[BYU2ZB%ZE:_'
MJ@N,S^;%.L25)K/I33H;7LT6!UFQ[_G@G&)&2DETVC?&S%!8OQA0&9%3EVF
MTT.[-&@)U+-)\*$8?YI6D^IN?>W&=)'2C.,B.*E6EP^EL>SC0X.FP2"#-"&*
M>FT)<M'!!S4FT,&L4VI#+V';+D_:![LW3[>83-;\_FTT^[-8K"J%K2 YY/'N
M;12 $I83;QB/;AU'!"EE:RG1!>LF#IQ%K2/;%W]^+:;1G9W$ :N;^W):)OD7
MT9<]3J(C+8/G%#FA(69.2L I$ZJ&$"'"<B:G 29(M,ZD=N&]E%]T@C\4. %
M$VZ,\P#A]'K0>DU&E,J<$.[I20N=%Z!LG3"9>/:V+5;?U=UH,W7'T^E\L+$>
M,J(15:N?K*_E4B2K4.D ;U=OVU_.1[2_(T?US73KH=85L Z&-'<W"0)":+A5
M#%F/$TX<X5I"[VP.9P9HUK3-F99@[;MDW7$;YMF3 6O$'?(*>QYGX'0+BJR#
MC=CIK.RAYC9+C]?/M$^4'#Q[S<QX-@]N1GRXPN'AAL%P0IC F&GJ),-:04-J
M:3DCUY=UV>["U":X/1Z+K;,T-IL:Y709A_^P2:B+VVJVR>;X,/I:S-W7B%-4
M:SD=S;ZM3GC^7L6_3A<1^\E*\@;+7&??&B@ SL1_").6"VZ@W$[IF&&4LU(.
M\#[+]B? H6BFWS<@2K)Y5W7T6V_+X^S]KD6PD"D1\5688.*M0X#Y[6)!LN[P
M;9XJ^:(7WS9P'78Z+;">4D-2G@B !FF.N-[(0C14.75O3J_Y^N)FIQPL^^)%
M797G;3%;99OIT;P<J^F-+2?+Q<%C,D=:!A3Y3ZW".AH.1 &O+:,;>:6'/.O4
M_\DI@D\S65\&?=H%N"]"_4=1WGV*PU,1\M%=\?LRU>#9'-!]E,G8G&?G=1B4
M(<Y"8S%T$ DDH&2U+R0M%3F'LD_/*7R)].L%]R&<#JC3MW??"-0@U2B_\P"Y
MCD 1AZW%<75(M:]J=TMBQG.NM8<#3#OHQ)GM4P-#X.U+.M6"@<44$8$,1X@I
M:Y&I=V,5@_!BB9P/J1.T*Z[WR<U^CKF<ILP>C[D\E[,!WP^T"CRBJPV,MI1U
M$E.L(*XC %H*D%.>$?X 6U_M03OL,PAO5^A^*A;E>#1Y.O"7>2"!"0 )3XF:
M4$H)J(1,8$$H]4Y0TR@D^6-:<=YYRY@D"*62:X0HA'V-'/#T1SFNT)0_[1MQ
MIRE@J$;<\X6W78MM1^]!I+.$BE/MJ,10Z[C";U7&_/,+VKLE[KY#QT,VT!KS
M+M- R]==YTMI5-_;T5UQYCHXK]^V>3'^^UWUY9>;HER_:/&'Y^]7_"BLOO#
M[/[=,P%J"Z3PSD#FHP$".,+2, .Y$1Q V^C01RM#M]5XN5)B_*(](W_\2-#
M*"M$-/^]MH@:XC'8##S5J<V*: UG=<E06-4*<,U6A;.U_?\N1[.(WN3;NR*=
MCSBB^&=/!\RTCF:R)SI9X5@JR&LL%/3Z2@ZOM<N!/ P[IL/;^K2YC6;4$3(\
M>39X+80C0#LL$*6 NI1\NA9# \]STE\&="=%NU3(0;!C(JS6]W)=MJG!Q/#\
M\0 5D50C%B5 5GJC?(H4;81A+*>&PH!2+EM>'?) [(@1;KJ(!J\O)YL]ESU,
M>/Y8 !HI3%>WAGDEC=5&JWKP#K!^LBE?" ,RP>M4\^^*N]7QD^GB]]']OC5A
MUZ.! .,D%B:.G6#.A,:8U$)$**XD([)-!F0!V"D+DB,XBY/22A&K((NIEM/%
M[)NI;@Z3XF#+H+%6"E"5;K5PB>C2H%I$0W2_"8<O@B-MXMDI93Z,OKZZB:"4
MM^5X-=@&Z\>>-L%S#(FSSF"C&46&.+9="2& .1&A 152;),F[2#9*4'4S4U4
MR7SSG]?EM( 'R;'C^1!9;A32Z<HN8I 2@'._$<<8@G,R%09T#7R;Q,A'L0]2
MF/CCF]F'ZJ]=M_<>>#H0S0B56D4WBD'*.?"JYK=A+&_3X^0\OQ?%B+-![(,/
MJX7NS>SMK/I23L>'+8[=38+#,)*98&59!$0*9PG:DESHK'MZKRYBV2*2?=#C
M;35?C";_7_GYJ#FZJT'PP##A"0&,1,^:"^\QJP6"0F8E!U]=(+,U'#LB1IK'
MU*P8':#"XT>"\U8ZJZPBTCHJO7?<;-E,LTZ>G)%7,W#E9R#7D;I?1X5,WGZJ
MIH?C4\\?"]%/TM@IJ3@2/.*HX7:-LX1F5;:&5Q>BS$2O(]6_+\;+M!L/T<</
MY6*R[VU__E@@B% /),3("@D,H8*Q[>!!5G$:>'6QR4ST.E+]A]DHI?N__W;_
ML9KLT?N39T(<L_,<:!S7IW1-$">TWEZQT-N<>#2\NG!D#G0=O^SNZ_C3:'I7
M'(A&[WHTI/OU%.16(P*EANF&9EL+$>>O+!OOZD*-+2#8J=F_3D-:K/?)$E&C
M3I:[#I(>:Q*P=-')]?%_U"O #<9;7\9B2;**O5]I:+$5)#O>K8A(IN,#7PH[
M6HPV SZR3;&K2=! <D48@ CP:.X(R3W8"F59UDFH*PTPMH)DYYO9,S-:%'?5
M;-?=$'N>#$*A2&IK.;4^3H(:6ZLW(C@9?\E)=[K2V&(.@)URX/W]:#+1RWDY
M+796(-CS9. 044<%!DH!I!V6GM4TCJNCRID0T)5&$7, [)0#[KZ8W<4%[-=9
M]=?B4TI\'DT/SP<[6P3G%:9&&AK-8IW.)W$O:I&\HCFF);K2\&$;0'8[/WPJ
M)I,FE'C\8)!.6V*T3%=6> 8-)&([P3F(<U)>T-7%$K/QZ];%..V>LF8- Q="
M"ZL\ =X;S*G#H&:X)R@K319=7=2Q=3R[)4R1+K69O)K>%%__=W%XTGCV;, ,
M !G_091JXR,XQ-<;\)XIF)5(?W41R38@[(@)ZKZ8WJ1<7C\9[9LEGCP3B&,
MBU2!"2"AI%6"UEYS]**S\A70U84E<Z#K:K=Q[=[Z<CX>3?YO,9H=/CRQ[_%
M+$(\]D^8=59KHBBM@VL1'.=R>'!UX<F64.SX#,7#\'S\9)^3N>?I@+V22M*X
MMD'%591"LCKH[J.!G!.81%<7F&P'Q%[XL#[TTYP1CYX/7 J+C ,82.Z<X0YO
MCP[ZB$Q.J@*ZNFAD6S!V?$;9%A\73[^PQS(=Z<MMQ&=2S9>S)F4I=C<(0#MC
M./::80VQ9 Z:S:EOP*U!C397^Y#P0\16QR_ZL[&(VQ9!2H<$2NZI0AIQ3(BE
MM8Q(4Y6S%3"<=Z\M15==@-K#J_BZFMY]*&;WJP$7BU$YN=RMOFV]G8@H0S5(
MDYO@C"%.!5!QXD06*8>;;7UW)^&K:1SF:J8VH]GL6[I ZSZ=:#DBY[YFP>#H
M!FB$G% & :-\%+F6UOJ\/-\7\YXV5OF.][0E9(];4WON3;0;A']-)L TC>/7
M="3NS<=)>;>N>Y5JI._=TSVYCP  ]>G&$H0]UC;Z#R(YDQNYM,PRM:^6,5W#
MW,P8;V,*6HO@R^EH.BY6%VD=O@AD3XO B2+.2 *TXB+=+*H8W,BGI93]7,CY
MM(3]AY?"IG:Q[8L[JX))CRV& ZSY[MF E9;I#B6%"72..DC2I2:<2(Z$=BQG
MH1K05D!'1,F%LR^*/![BP67K<(,0J>\$\]P@1(#R#(ET2]OZ!3 VJV3MZ1L$
MG1?_;)DLK6#:@_/Q8?1Q4KQ\?P,3*I!DVDL$-*=<0*W63ITE<?(^NZ99OH3O
MQY^*F^6D>'/[U-"=-PD,'&\<W6,!O )*.62]=4 SP6O)B22]5BZ\V)3>6/W/
MKT]N&]^.W]A?J^KFKW*RNJ7W/J7"_BN]OJ]B+].[,OZDYO-B<;FW^='PGH_I
MI)?\I'X"Q1IIIIUF$'.C'+=B'=!A ,85NI%1<T$\FLP#IW44+&)".IDJ_2$%
MA8]PF!H1A^G%XA$/M4Q)5Q-$1]1Y?EEVE_H8Q!QRX$^7CE%>9I8QV+BX#'@,
MN5,BE4\$(*I1 V" %:J1J]VUA1%=V')1O"Z_%-])M++S&ED:QSH)-@INK;(>
M&*^,)4C'UV:-!.1476Q7XF%V0<.871I39J]5TK(N^O) #PQ;?_MM])_5S$Q&
M\[GZ6AZZB>^$7H+%:9,]8NT)LY1SR02J<6#.7YD5W 5!JK[ 'P )'\:?3AG:
MZGY4[BKZ<V9/03/$%%142$JL\"["PVL\D@%P763LA"G-V=B"!OJ+^W\I)M7G
M%",??YI6D^KNV[MTQ=S\MV)/&8F&+0/$@'C)D%5)4@)=BD.NY47*DJR3YB^*
M<7EL^&YGH$W4^V*9BG;[?%&.WQ63M!_S'4+'N-:H?2 D7?'+/><^6C66&0%P
M+;LS/NM@XA OE^R+<UV@WQ?STO7CR?!=CB8-Y[4]+5*%>J4DLT(#%:UGJ]2#
M?-%TSF'7@,XT]<VM=M#NBTVI(,BJ"L1Q&CU_-%!J<9R=J4_[_\A1X7CM>2&B
MX974@N^;/YDPGYV=\VKZ=E:-4[W(T>=R,9J4_WJ\)*]NI)LN(DZ;]3H%\/=2
M)J_#@!#W1BL? 7/$86"P%1N)L6#N2DK,]T6L7I71U[RUO0^N/G_^OKA;[2D=
M"7<<;!>@5]I93+WUT &I. 6LEM5%C_Y2"6,]!-UZB':TB7UO/%L/\6CTXLES
M@0OF,?1$"&(T9Q) OWUG3-YQ\0%ZBBWI]3E;,A ]>Q'\-2Z^RRA-G"SO9J/[
MS1@.KW.'V@0JA2'42"*I9TP;[8VLQZT-RRI".D FG*>SJALTSV:!FD2HIJ-4
MZ<A$<./WEZ-)(RX<;QD$@TY;Q;1&##L2YU&I-S(0Q""YU!HS6$:TCNF9:\=\
MMGBT;L3?GJ\9\:/P+E75VV.#//E[L,A$?]!C181Q$ $)4!VE)=IG>4]9WO?+
MMC5R,.Z<%WOGCF=/A.CJ<4"ME8Q:#:QW M0F/A'*78G]<*:NGFOZ+,RZU/5O
MD=3WR_N#VG[R3-#:*>HQ0L0BZ9&@3-8L)Y*SK!JF ]3WJ1JKVL&M4YV/OA[7
M^>-G H<T$EMR& ?/$+2<,[H9.Q7.78D=T(K.,W#K;3]H_,]EN3[?LF]!>QU]
MHU?143H4GCBEFT TY9I#IRSQ-,+JH-PBP0G*N6/MY/CKONO47Z(-T8,R^J)E
MG4KUKII,?#7[:S2[.<"^'4\'P;6+&!FCA24"84!1_<+&V99>R77@W:I\3U[K
M^3#W39\&G D"*@R!=Y)8':?EE(CK-Q+$59GU2I3/JZ(@[Q>CV>*[&8EWQ9TL
MM>ZAR(FH]LV+*&91WDW799O&WU87'4]6VOLUNONOJYT5>$_O)"#D:73OC29$
M 8D-$*".^_!H25S,5GI@%7U)K&H=\4'.1YI$V](Z QCT3'NN<;W?SIVQ.877
M3HZO?*XOA'_IL]%)F%X^!_6/>7&[G+PN;P\EY3=I'C3 T6J$1@KD2934*59'
M)[AQ/F=+.C,3JX<YJ!>KJ ,U7)Z \U]GAQ?!8TV#LDP9!;0ARG!KH 5; X!K
M[7/,JI;"Q.Q*:7>6 @9 .34>+^^7J\3&^GQ94OQY)-S364 $"@DHU-9;H25Q
MR-99N4)2F3,?-H\]/*V)\N,0LQVE#("JA^OQ'&X8C >6@70W)0!4^2@XJU],
MH07*<0JR*F?\  0\'?Y!'+=U\T5YG]X:OURD(X2/WAWW]7,QG1<_YJE;K9&#
M5CH% 4/&&0CTQMD3%A#?Z"C5=9RZ=1IY!'DZH^ZHA- 9[VLD,-87VW@=W*G;
MQI0Y_]3M:;H8P&K6T:E;+XPAEC(A'";,21H=GPT.CONLA*&A<[(+MF0<P3U-
M$P-@9,='<"GA2BJO@,->6BZYJK=BA5,$7UE%UDZ8DGD$]S0-G)T0Z;Z.)\MT
M+T_KAT3R>PZ$>,,]!A1SRB246E&RP< KCJZL*D%G#*DNJ94!S)6O&Z1G-/*W
M$$(62PTQ (IS!B&7]4KD(>)9=S[]UWK=@0IZRQ%ZY&^^N=U73VY75M#!AL$3
MBKU'BF.;*FPQINDF[",!9N9B*1H/A(,7F W/8,/S_)\V81_ #+<WZM$@H)#3
M;?!&(H$T\0IBRC'5&CX@Q7E. >VA;]]W2M >E3( ^NX0YEV1;)Q(A+3@U#=$
MG;G1T;#WP "5(AHUR"BO%</*(E'CAKRX6-VA'LH^]L.W$_9!NM'9,+F>!/GP
M5]4:NS?]!8V -)RFJU8QE#+./+6K*H'3(,=Z:&ER_I'Y?)Z6!LS@^/7G)>,<
M[#%8(^([SI4V &ED&#"&U?APF^5TM90F\<.S^ P]#9?'OEJV9VC4'081?6 +
M/8J 2 M=="RPVZ #M<HJ^II54>>_6)RAI@&3.#[;+HGCLX$ H[6U*.(N$$0D
MW?!3HR.ERS$HLJKW_!>),]0T3!*KVZC@UIG\I-> N$BWSPLC%' 6< ?K +J$
MQ)*<.3GK'O?_HG.NK@; Z:P$.*&H %Y33:P&D'"FH*ZEM2JK'/?I-\OO3(#[
M89AYNCH&D1#W^V@V6Q56^3'SWD"Z;9Q+9#0SED""J&4&"AT-.@2L^8'RWJA)
M%W4:%T=#$;,^[6C42"#E<PK?#7 /O2.6G)_J=AK\O=6^ZZ3&(C9&8D*DPAI3
M@M(=?;26U6-\9574NR#!26453X.[-VJ=5581"N>)8]Q+++5!!@+J-K)@ZV%.
MD&^(U&E'KP?+*IZ&Z# +ZA'N/ ,6<J\(Y-'@$ES7,CC@K[K$8F/]G5A0[S1,
M^YHUZA=A=?QE7JZ4=7@IVM,B(&RQ8YH*:1E3B!@@M[AACW,.AP^H^%*/BU [
M0%^22.LC5<>3I(^V#29B%5\@ #63/$[2TJM:9J*]RR'7 ">D;,TW8%(.OF<O
M6A]F94IR=3?+\4H-[XO9EW)<S%]-QW\_O&@=;QDPPQ!#BSG64$+E+<?U\DV4
MUU=V>U6+.JVZQ'D $<&.#A$1KZTA% %,I9= 8\]-C8,7*,?KNJ)JL^>N?MUI
M8@",[/@0$3*,08BY]P992;QU<:W8X,&8_'&.;YS/E,Q#1*=IH"]&/APST:/Y
M&3>L-6H?$!% :NLY=M +PE(]I(WLU'-YL<.5O;,OCQG/[S#J /N^>-?=_9&&
M,B>Q  0)!2D5W++:J:9*9V7W#-#I[(MK[:)^MK=PZL''O0?GHG=$"(T&JW3I
MV)ZE"M<V"-7(Y+#D"F[E.Y4E;6+=UPQDEO-%=5_,5K=31@W./Y6?&]SRN+]5
M0,):@APP'@N*H(X>5;V%15%\/RZ55_@R.=4^XKW95!FW/<9Y4T0GFGD:K=(H
MCF9\^ZY$-RDGS'X%E_*=;2GEP3P ]_!U6^>F-32*2PE4JC&JH01R&ZIA$=:<
M2S &.$E=-BIQ+NI]\:W.T'AU_WF4"IT]JGBW_B@MX@WK2Q_M(SCF'78$$::
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
MU%GC--33T!SF/JBRG )A&&82"&NAY[1>Q"F- [E*SR:'$:UC>DT!Z.@7"DZ
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
M;<3V&N-'0'-T7." (R D5%*D!#1(J2L];<(MOK+]KBZCY^V1M!_XG%%)X_C
MH'!<K06&FNCA>,2BU('=:H'J-*&TBPN)K4 HDZH]8^C#?#:N"Z.GL8$**N(F
MG)+'@.""<KP[FR3 \)R6NP,,*K2+H]ID[?-JUM6EZB&36N( @I 6GF /''2)
M]%&P4RG<2IMK2Z[T+BL],F\][Y\54W0/#@O"$$D5P9!Z(;6ACFJ[72T7Q%Y9
M.^(FV/XV ;<IZG96RW)9?+QUR]7T8;0ZVF+BY8/!:^,LBMJ.,421BE2**F^S
M&D&AS$GA'*#KT@)6LNA9NY[$GCJ%+^O5/66*E_K\YVGMTM2K@W-.VW36PPWT
MDF$;1252@0,IJ,Q+#!Z@!=$@JGKB0%=:ZLAQ<U6,UGU5,$Q!*Z Q&&@&))96
MX%(R"<IJ29!5H6+PF.R(XGT:O,>S\/NM]-9XV0H@G9; .B(@P!9;K4W2#%)H
M$WG58]F*MWKO>=++4Q&!RH5LZKTP"$LEL91#A+WQV$2O+^WAW"/(O197<A^Y
M2:B<K ;? MW;UA>IX]/!%DJ=:P$[78[OY\O'1;0VGT_H<W&?<B[7S:C6_8.^
MIBE_&OW<W.$ZK2GR7AR8!1!RA@D7<?LPJ2 )W]0=<AIHT:,VJ;PP_7QA5=1*
MYIN#]EHZ CTEP".G/#-8;FEF)+JV2Q1= >QU#]%.F=2+,MKVY^T[?W*HJHE;
MY!F'A@-GA =($A(YZ+F12D9054HY:(=B3_?8W,/W^_G/HOA2+'Y,Q\7^#G!I
M\QSO2EN6U9(_K1.<UT2HGK39X/>"A,P8A:2V'CM#E(Z^0TE?Z$1O:JR#IDQ=
M(?-@2FA_?.PJ5+!I8_<E0F/M8K[?KN1$0LF14<$2A(4%2$B]3K4'3IIRG12;
MG #  +?=GK&RMZ=\$WSI&7]V_C":'NND>G1<,-IR+)BTE *FI50I-WR[UDC
M*[OET0C7JR&I%GUKA]_3[8#I^/'^\4'-)C?%*-)A=G<P4^34D(",TPIC;AS@
M$-O4=+JDA8(0]I8-W\%.VA [YZU0NC8^-JHVU0*>3;X\?D^%@8^CX^" 8(C3
M%.&H7@'6Q#!,,=G-6*B<8-0 #^A:@$-3I*T-AIMB_&TVOY_?_8PS2"<Y<6&V
M^%'<S]>W)H\#H]+@H*0GDF@/.=<XZE++B"]7PC7(R:X>X'E;"R!I@\Q=62I?
MBOO[#;S_'"W^+E(D=QL9.)F[>&IH\!Y)P35QD)BX8JVX8^6*,<WJP3S 0[-F
M@=42D;N"U1_%K%B,[N.TU>1A.ILFWS65ZZJ*K4KC@W$"6DBCNJ7"6 Z1AW2[
M]BAB/">(0'\5@+5!Z:Y0UHQS^KY"-FW#7PH.."6P\B*ZP8(1QWFJ^+ZAIU-9
M!:X;:N#37D_R0<46^F5L9V4*-@LH)OO7MY7U8X?AE5X0F.?1_8:",THY\-I(
M"\O50T^O.:K;&Y#VE/ILG%.]G%!]7-=_Z+WGPU!/J*RV6 L,.)'(:JH<+CDH
MG;2^5N/%ID^H#DC!8I'*7*V7HW^^.4=5J=1M]5.IS&\$ HU#'O"44VJYI1@:
M5=(18-);KXGAGT151N#!DZAN>=?9;KN>8/SDJ0)FSY\+T7TS%$4+VT!DXO0M
MD*Y<"R/H:D^8.L/ ZXTR@_J=16=JT^9I=;-)RK7^,'HH3AX_M?&Y   0FEKK
MB3#&6249V 9*I<>$YA3>&R"N:Z+JM8;LGQ&=^_#)!OQ8K1+?P3$!8@BELQ B
M1X#WB%LFRC4"A:X,;/W"Y) GG<F47H!W'N2VZR*"IGPM*Z)CI@P3G%A4KDM0
M>F6G:\,%6RUV#&8+/T2U*F')_)<'@) %5C.+7#3F'<,4;(53 8! 3@'3059^
MZ-_P[)QI@X?Z-M+S\7&U3$4ZI[.[U/3&GVPLV<X' [;1GT54>J,)8XAX[IY1
M5U;JP7)%1D2#<&Q*$IKDWP5*QX?'4T?S37\K4.T U,YYA+6D"AE-<4E3KG5.
MQ\+!-LCL&Y[M24LMIEZ*H/P1'UPMW\TVQRI_+.;+5DRHPU\+P$GF("3(4^F\
MP-*:\DX&,(#E;" -G>Z2WS+3$7<[DYKD";U;+A^+B7U<I(3<C99,JUL^\\F7
M[I]B,9[&Y1X3BK-?%I10R#(&#1):*QIURDZ70$)\3LNVNKU$WZ">_2JH;YM]
ME[(51$+>%M/58UQV*<,M;@5[OA8< X(C81Q.'0:L<XJ7]U*@@*R;KJ9[Q>+7
MD(3>67HIHN+^^3Y=K,=T(2I[OA:XI\80*P0U-+J3.)4U+.GJN.SF-N=O4>F/
MI9<B*OUZXAJG;K"*04%2JH@4TJ&2IMID[2ALF'VRKTQ0<EEZ*6*R-2Y3K+QU
M,7GSK6"I80A3Q3G W&.@A#<[F@+?Z;G&[R!NBZR[%'%X)O;_4Z1B\\5$_2@6
MH[NB],(^+:;C(FFHVRY//BI.)@#OE&8.*BN84ZDYJ=4E5Z33.=GG TP3O&"!
M:IVW5R9Q_8M9T%0KZ:C@UA!BD(1VYU)&H)"<HOF_PNE*XS#O1R+/A,%@Q/#@
M/8F]0?2V1+&Y603,F-,81%L#0&J]H<ZJD@]:>]B7[7A9YS>]2V5OB+@8R2P7
MV;MPGC61P QRE&OI">>($F"C&U]RPR"0$RF\)E/T D6R31Q<C%3N.73H2R[/
MG$K@VB',A3&8"D:=-P[*G9X$,.>:T !+?OQ*DMDN$BY&-O><<O2W9YXUE: (
MPI 01ZC05&HNT:YP*,*&Y'1V&F"UE%])-MM%PF!D\VK"/5$O"F0HD]IJC+$S
M3I:7;1#%.B?<<_U'>+U+8R\@N!0A?'::TY,05IQ!X%A21Q'VR$)-HR,A:!EL
MP_&G.9=TK\E4[?\\HQV&7IA /5G=-_/5Z/[=;+68SI;3\;]&]X\=2-/1SP>M
ME>3$*4\1P$XKP]V.\@R[G$38:[(L!R-*37*S4SGZ>GKI7\_6(I^+E(H<M^NR
M4>+CZ/ZF6#S 4V+5[6P"(4!"+!0!P#(%H.6@+-F%O=0Y4<^SK<;]IQ+X6D5N
MT)SNI3C;YV(9E<8XU9E+O_]K-EW]KM1VH$Z6EX(Z)P'@DDC#E 11JPH.D$G5
M]TB/;<XNJU*;,5KP*!/<$^<E1Y@(LZ4C=YC];GU6"W2M%6<[CUU=V1'_BHHK
M%=0^7IKMV5,!,&L-XM9A#J0$*CKG5 FEM<1$8YD3-QT@['K@_[PIVG>,H9/U
MU%X\%[Q%W"#KJ>:00(JHA&B[%D.]RKE5,D <U>+B?B34HE_/_OU:#**D1&GZ
M.*O02Z'Z6X(V5GG .62,&FF!3[2,=+">4^#QE;6!JHF!:HYS _0==E%1;1"-
MVS\!QC*./; B4FFK@Y'HMKK3K[!WY5!_,!')"R@JRB426BG//?!2(L>$<"5E
MHSN/KDL'UD15%T5%SV-$5Q#?%YWX_.6OD]OPT7'!0\<U0C9N!58KY+& 8KM6
MP2SJM%)X)Z7R>@7,O#W6G(;A@6YLGXK%[7SQ$ V&8M]\CG=CJS0X*& )HMY;
M0PS0EGDERYU'0$5R;M -<<<> L1:XTYMG.V;P6@VR8)?SCL#D2B:W4PH)8 B
M"F+K<;ENP[+N=5[BC>O.4-DATVKNS<O%ZMF^'/_O]9X<?Q0^)\(=<%Q>_#Y(
MQHRG F&)$:36<$?4=LZ2>YW3!6&(0.O-8<FA>NM(.:C(7CT1I/$LKE-)Q817
M#BGL>#EO;<65],RHR:O7G*Y%LS9Y_>=T-GUX?#C*[1?/!.>D1A)9XQ"/.!<:
MHA+E"JJLBNM#Y/>Y')LW0[=6>3[ZYS3/GS\3?%PNP7'9FGO*XG21I.7<B24Y
MX<X!&<2-\#R#;H,)/O5<#C_NFQ1#((DS5G+H(=1D2S4-A,D)F [Q5FCO =/.
M63;X^VKNWX_3U<]WLVC6/ZX)_W'UK5C<?!N5#1'5W=UB79[NY;V]9_?.V[BX
MUL"T@G#46VJD9(9@H*3'NSL)&A%P;2?I'4*[J4MKW7-Y\!O/^C_;4\C-I=F3
M%T,;^DS@PCOC./(:<F4,58Z66[@64O=6A^(ZY:4?K@U^/WJ^Q,_I NLR+G2<
M('5W,O&@Z>\%: GDPCE O0:4<>:HW=(V*AS2397Q7T8B>F;?X+>&#V63ZK?;
M9F>MC,Z=0^!* >@0)0)SI %@QNYXX)3(N46;Y>%<1AI!YSM,R_R]#AEKK[[L
M&9\/4#..M;<*28Y3#I40K*2\9K33:/3;*GY#EJ_V0-ZI&-;"P05+X+J VO%&
M,JU]-"B(B/#(>Q7=2F\!C^3>4MD*R'***%QMD;Y+EK-Z?!^\=)V,N"1;NIBT
MV9/CS"D$YY@3%G-&("9<0@]@&>"QD.N<)MM7W.II^++7+@XN7Q*W)=!Z%L8W
MLP@,4<F2K4$)HLQ**W$9<+),^FX\NM_RV+T\YD)A\")Y0<X?HPY@HRQ$UKM(
M:<L<*"F/B>VT!LKKFEZ_7;]AHF#P\G?Z.' RF::_C.Z?TM6K5%3H:48!*F,-
M8L8!J91U3 -3\B>:,EFYW%F5BH;L-/88_.R4VY<OC5%3_5B;Z*\JS:Q=9QOM
M,C^:+EJK&-;@](+"7$L0_T$*":84-[I4\HYYF7,-J]%0*AJ<M'8E,IV)>&NH
MN7QY/]K 8B!"?^8<@R 4XU2>2T.G@+'<J#*\YXQ1.9F]#85U?\O\A8/F\@7_
M92!NF()_YAP#T\Q'C@GO'?5"2$#8-H57$$!TSI:?=;7G2?#I;\&_;-!<ON _
MZ\(Q3*D_9X(!0*40DYX*Y8VA+,)1E]R3-.O"1$-7D7Z+_"4CYO+E_7H\>D^E
M!HI'X\PQX"ECV,F2<\QE%>]L,#[^V[:_7,ST4@=YG?WVN^3QV^JSF'$LK' ,
M @V08P0*'-TT:@T CE61]I9T]2[ET3U\OY__+(HOQ>+'=%P<0/S]>G+Q;Q]O
M/Q?C^=UL^G_%9&.>KHEP$[FMXS-_'U/ ;7TS".N@)-0XSH2PWD&$>$EG@5!.
M798!9M1U!<J#)9'[95]GYLR)K."U)BQWG_%J^B,J_+4>/$\6ZKX\*$>D%\00
MHFET #6-)F%)-01E;R'"*P5]1WP:"KKW%53:9#8U#?4SOQ045,0A0R()$0$J
M6D$2E/2D,*MMW "3WP:*^W:9UH4-^VU^'WF^W!CJO5FN;Z?R8;XJJEP=.3HP
M99]3@IP'W&#$B8&:D V]@10>5LH0[7+%3S"OI%*JOB-$-PE0""E7(J(O_LF<
M+^G D;VR9AE-@>*U,FB)W)V+>=^M>=J2=DP$<8H8+0EQD% 0_]ET2O* FFK5
M4EM:\>/7Y70R'2U^?EQL)OYGL?HVG[S;1#^*+Z/U'K,.*OQ\^W#YV,GN.@U^
M)@B-O"&(*LP!!%1RK41)36AD3G9]EL[HXOYJ0SA[K4#Z8T]7]G19YO1$7X+G
MCP6HE#1.,!E5)531*>":;U>"-,G*06\(:.T%@GM!Q+PQ9G0-JY/]!5Z5V;4>
M.2$= \1JY:+4.J/*U5B!<MKZ#M#NJ<?( VBH1<':-:Y+/*?:(-,?19I$A (Y
M7L3ZZ*!@!5#86X.-U$YP*Z7RVYECZ_65\OY<MLU;HF=7FJ%>)QR*4D-;HK#A
M"$J5(E*D7 L$)*=YP^#O%0YAR\GAQF#.\2^@,PX1 $,-N.1K[:^LXJRD;#)?
MKTL'UD15%YUQSF-$5Q#?G6 ]A>]/=L4Y."880+AGPD'-F9**2 7A;H. OC>'
ML:<['*W"9-X.4SK3K;M]Y=EV\[Y*4>>C X-"6#M)/!$6*2H<CA;+=K5$,M=-
M,8J>,OJ&L*\WRI[:SH09?9^N1O?KCZ]%<*D>(RD6Z>3]D"]Q;$P0@$AM )#.
M D,415+*<MZ6^$H76-KI]=5%,*PAGL[;H797*BMJ^8?M07<%3%48%:(R%E'$
M@-< 0.HTE4KM*.=4SG[9D!,"+P13S5.[L\!6R:5S@75\8("(<L8U4XA3#]=-
M<DL*4@5U;RVZ+A=;C1*\_M;VA/!2AZYG\CFR:O&CF/CYPC^FZ_/OELO'U!'L
MR*E:W@L#-="QU#T$$,"!X ;*\A0DBE=6%[B&\C4N!6*=,J([Z#TKB/+\?EAC
M2#SP_H 0,%Y(3+S&2GGL(-S1@VB04RA_0'YH5Z#)PF@S+.H.LI_FR^4T.D O
M?_K7+#+_V?R3T]X<C,_X9I   .6=B=:$AA8ZYWD9TZ((7$L/B(N =GMLZT5#
M[[O)V(:FWO>= +Q5F$N)D'#<FT@D TKZ>(URRJ4-Z"[K1<"Z659U:.?^&$WO
M4^SJS6^>1/+3XV+\;;1<'VPV9P^?^>&0SD]]Y"+T@'/LHSW(W):"C'N5<W%[
MJ';S12"_94;V$*>JMNYJT:MJ[XINL&0$(X&$<(0C#0DK=SIFE<J)E)Y?4F\>
M)WP-FKPK=G1^$;GG?-FV[B$;(R PC&$*!9/:$9PNWZ3KW\IBQRNEI%7<)U\E
MJ"S7V3$E2 [BXF324F/O#DPBQ9V S&,MB(&,(5S2@F)^)4V:FP;&O%\VM*T(
M'K\NBW\_QF'N1SHH[T\!O)I(%=$_,"0@PUG4W8I!S0D6" @4?X0Q@AA(*2NY
MYMVLLE)JT:$Q 4OAN6# 6DPM9<JE>Z:;=2*)V+7=\LAF]YX3\B8(V[&(]IXR
MU*"D.BJH0"JJ8(X)0YYA+Z)F%L1:JR&NE&_0R2JKI/N\?CP896S<8!QEQ#'C
M/"1.;5;G .'L2J+?S3'YN'S6H6E-3V^Y6#U#2OR_URB)/XH&QFBUOEWV95S,
M1M%C/W#M^>"SP5B,$*56*H>(%1Y&[V"[%BB N;(B(7GLG#=+S%:!L9W67[/E
M]V(\O9T6DX-7CH\^'SQ2AG&+8201=@8@K]QV3<@"TVFU[?8 T@!/Y\U3LPN$
M1%>A&(^6JX,W?0\_'%?C%$>*&4:15O&ODIER-1#X*[E/WA!']^ CBYQ=11!M
M\77U5++M1%[-VX>#, @I$)<E* )<*B(XVQ'(Z=[NM0UXAVF,FOU@I%*"RZ$A
MJ6ROC6OSU% 0/2 5O1V\72%6#%W)AM,$BX^BI39%:Q_2W7PK4GAK>3Q+\^53
M 0O,09R.5 QSK!F%!)1SB[]SU\SM.BR:-T7*KE3#^_GL+A+V(2V]0F+FOL>#
MB.87]CP*A12::&.4+&TP3&1_UU<O8 MI@)Y](>7D%K)_0(@>/H_BI 5"T ."
M#4A+W*P.1$&[+I62Q^ 3:*E%T>Z.MF<_BL4JW;I*\SV9JKCW^0 T\!X*$3=7
M:BD7TDF^71OA!%]9@"R7P6^.H/-)VF62X7.U>GHO.C B;K14(JD!D%X!91GQ
MO'3YB-$^IU%@UI6="]B.FB%ICY YG;A_:$PPGE"/($*2"R0A54:3<HW.@YPJ
M$P/4--F</HV<6G3M"3LG=Z>]SP?!J?!(<*.ATUH*R5RIF*FU.*><\65@YEP>
M'T=-+:KVA)CW%?/?]PT)RB@**6(4T93::(&ALEPA<AU?O+OH+:HN3?L)O?G1
MN% /\\?9T?X-!X8$0R*Y@.<8&^<P%Q#A,O)$&>6=EMY[F=C>"6YJL/IH"*XV
M96N'X%Y%$\?C2/WI:.:+T?HRV&R\*$:1IM.'Z<$,T#->$;SEZ=*84)YR;(F)
M$E:ZF51[E&,(#S^T7Q\M+=.YNV3U^;@H)DL?*;7+%[E-ZSJB>PX/"A) @Y7W
MUENMH]?HI2\M0PI85G?7X4?Y\G5/8Y3M9^=Z-XLT+Y:KSZ-5L3Z)3UU14NG!
MT=VQ2T_57Q) .DQ1T>' C&*$E<.PU,$,&9AS6CU\M[WIO:U!2O>0"O-IM/BX
MV$Q[W4TLSGU]F_IH]/#DZ" <MY!+**TP!'#BA8#ENIFA.;'$LZWNB[2?FB=R
M/\KL65ST)GYEF7( GN1C6R'BTV(Z+FX6T[N[HX&!S#<'B+2Q'!#&"7.46HIQ
M&8UEVLN<$U;VRZF]MLD_'+C>+$8IZ]>.?E:_[W/B/2$ZY$9SS3&S25@!IMR7
MM" RR[_DOZ&81>SA "_^;%F,'U/)Z6?+@5D@//#.P+AG!&LFI=<4<FZ9$R6-
MO#8Y83+Q&Y"-$;ZA>$CU":8Z3FLM?L0P;/8#05@HJ2'I#%9"9QC1B)84$93E
MG [)*X9BKUQH'I=_%J/4.RK]=-,4]&S@O7E#M$"@\!P" 0$SSB$D<>G]<Z9-
MUBUM\,M"*Y?.#6%GCQ4ZOTVX7M;07Q5?%J5$(^B$!!Y+KA&@UI3^/5<$9)T3
M#/]8LE%$M4/RWJVYS5^7J2=FXG MZ^WU.T)R\[W0F%*)-(^^OP.ET<"E8%F'
MX==\WM VI0>$MK709*)M\XX@( 5.(!T=>$$5IY$099R):^.S\A!^A?.(MBA=
M>^/<E.![-YL4_Q23FWDZ(]G5Y3"C[^O)'-HGJXP-2FGC-'>&0N:C>HY+*4,]
M'"&14\H+7O,)0UL4[DHOJ<G_/BY7ZR8?-W,UF4S32D;WGT;3R;O9MC33=B'S
MA^_S67PP56UY<77VB9C/WG9$C[7VS: EM,;+:+Y:)@RS"+*=I0&US\H('_[=
MH7R]-Q3.=(7^/T;3V?+]?+DLEA]G[I]5]*T?I\MO#^MUG;@-<')L %1B+A4T
M6"C%E0 0EE?U!!$L2Z?^"L<735.X0J&9[2_2?[Z.EL5__]?_ U!+ 0(4 Q0
M   ( -*"GE#+*C#K^[<! "RH%  1              "  0    !A,G5Q,3(P
M,C Q,"UQ+FAT;5!+ 0(4 Q0    ( -*"GE!W5T&X* @  *TN   ;
M      "  2JX 0!A,G5Q,3(P,C Q,"UQ97AH:6)I=#$P-"YH=&U02P$"% ,4
M    " #2@IY0$1,KQVH(  #\.0  &P              @ &+P $ 83)U<3$R
M,#(P,3 M<65X:&EB:70S,3$N:'1M4$L! A0#%     @ TH*>4$2NI#1C"
MLCH  !L              ( !+LD! &$R=7$Q,C R,#$P+7%E>&AI8FET,S$R
M+FAT;5!+ 0(4 Q0    ( -*"GE 'Y"-!&P8  -0G   ;              "
M <K1 0!A,G5Q,3(P,C Q,"UQ97AH:6)I=#,R,2YH=&U02P$"% ,4    " #2
M@IY0LZ\8$@L&  "<)P  &P              @ $>V $ 83)U<3$R,#(P,3 M
M<65X:&EB:70S,C(N:'1M4$L! A0#%     @ TH*>4%2'9Q)6$   C;(  !$
M             ( !8MX! '1W;W4M,C R,# S,S$N>'-D4$L! A0#%     @
MTH*>4.-Y,THO(   !%8! !4              ( !Y^X! '1W;W4M,C R,# S
M,S%?8V%L+GAM;%!+ 0(4 Q0    ( -*"GE#Y6'ARZ$4  %!K P 5
M      "  4D/ @!T=V]U+3(P,C P,S,Q7V1E9BYX;6Q02P$"% ,4    " #2
M@IY0*XE]***[  !-S@D %0              @ %D50( ='=O=2TR,#(P,#,S
M,5]L86(N>&UL4$L! A0#%     @ TH*>4 8%0)K5=   X<(% !4
M     ( !.1$# '1W;W4M,C R,# S,S%?<')E+GAM;%!+!08     "P + /<"
(  !!A@,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6642370944">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 unaudited condensed consolidated financial statements, which include the assets, liabilities, results of operations and cash flows of the Company have been prepared in accordance with: (i)&#160;generally accepted accounting principles in the United States (&#8220;U.S.&#160;GAAP&#8221;) for interim financial information; (ii)&#160;the instructions to Form&#160;10-Q; and (iii)&#160;the guidance of Rule&#160;10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended, for financial statements required to be filed with the Securities and Exchange Commission (&#8220;SEC&#8221;). As permitted under such rules, certain notes and other financial information normally required by U.S. GAAP have been condensed or omitted. The Company believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations, and cash flows as of and for the periods presented herein. The Company&#8217;s results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> may not be indicative of the Company&#8217;s future results. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. All significant intercompany accounts and transactions have been eliminated in 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 condensed consolidated balance sheet data as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from the audited financial statements, but does not include all disclosures required by U.S. GAAP on an annual reporting basis.</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 condensed 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_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock', window );">Accounts Receivable, Contract Assets and Liabilities</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;">Accounts Receivable, Contract Assets and 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;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue </span><span style="font-family:inherit;font-size:10pt;color:#212529;">on the Company&#8217;s condensed 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 amortized cost net of provision for credit losses. The Company&#8217;s methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers.</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;color:#212529;">The Company&#8217;s estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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&#160;Graduate Program Segment&#160;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 represents 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;color:#212529;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the condensed 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 condensed 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><span></span>
</td>
</tr>
<tr class="re">
<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: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-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="font-family:inherit;font-size:10pt;">. This ASU is intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, to ease the potential accounting and financial reporting burden associated with the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This ASU may be applied as of the beginning of any interim period that includes its effective date (i.e., March 12, 2020) through December 31, 2022. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related 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;">In January 2020, the FASB issued ASU No. 2020-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</span><span style="font-family:inherit;font-size:10pt;">. ASU 2020-01 was issued to clarify the interaction of the accounting for equity securities under ASC 321 and investments accounted for under the equity method of accounting in ASC 323 and the accounting for certain forward contracts and purchased options accounted for under ASC 815. With respect to the interactions between ASC 321 and ASC 323, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting when applying the measurement alternative in ASC 321, immediately before applying or discontinuing the equity method of accounting. The update regarding forward contracts and purchased options is not applicable as the Company does not have any forward contracts or purchased options. The amendments in this ASU are </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">effective for interim and annual reporting periods beginning after December 15, 2020. Early adoption is permitted, including adoption in any interim period. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.</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 December 2019, the FASB 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 condensed consolidated financial statements and related disclosures.</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 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. The Company adopted the amendments related to ASU Nos. 2016-01 and 2016-13 on January 1, 2020 under the modified retrospective transition method, with the exception of the amendments related to equity securities without readily determinable fair values for which an entity elects the measurement alternative, which have been adopted prospectively. Adoption of these amendments did not have a material impact on the Company&#8217;s condensed consolidated financial statements or related disclosures. Refer below for further discussion of ASU No. 2016-13. The amendments to ASU No. 2017-12 are not applicable to the Company. </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 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 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 condensed 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 </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company did not incur a material amount of amortization for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended  </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and  </span><span style="font-family:inherit;font-size:10pt;">March 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-align:left;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:10px;padding-top:10px;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 Company adopted this ASU and the related amendments on January 1, 2020 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. </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 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:10px;padding-top:10px;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:10px;padding-top:10px;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 condensed consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of changes in stockholders&#8217; equity or the condensed consolidated statements of cash flows. Refer to Note 7 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_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Contract Assets And Liabilities Policy [Policy 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_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock</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_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_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_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>58
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6703709696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</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 accounts payable and accrued expenses within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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;">Accrued university and head tutor compensation</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>21,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>23,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Accrued marketing 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>27,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,055</span></span></div></td><td 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;">Accrued transaction, integration and 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>2,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><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;">Accounts payable and other accrued 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;"><span>37,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,448</span></span></div></td><td 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 accounts payable and accrued expenses</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>89,198</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>65,381</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 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><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;">Accrued transaction, integration and restructuring-related costs included </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which related to an employee termination benefits reserve for organizational restructuring as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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_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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued 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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>59
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799733920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>- Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 23, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>agreement</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 25, 2020 </div>
<div>USD ($)</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_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>
</tr>
<tr class="ro">
<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="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="nump">$ 600,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_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,284,000<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>
</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 );">Debt instrument, minimum unrestricted cash</a></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 " 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="nump">$ 5,493,000<span></span>
</td>
<td class="nump">$ 55,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 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 contracts (in contracts) | agreement</a></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="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="nump">3,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_us-gaap_LineOfCreditFacilityAxis=twou_PrinceGeorgesCountyMarylandMember', window );">Prince George's 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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</a></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="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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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="nump">$ 300,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_DebtInstrumentAxis=twou_CreditAgreementMember', window );">Credit Agreement | Letter 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Term loan</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<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 );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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="ro">
<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="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_VariableRateAxis=us-gaap_BaseRateMember', window );">Base Rate | Credit Agreement | Letter 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Variable rate, applicable margin</a></td>
<td class="text">&#160;<span></span>
</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>
</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_VariableRateAxis=us-gaap_BaseRateMember', window );">Base Rate | Credit Agreement | Letter of Credit | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Variable rate, applicable margin</a></td>
<td class="text">&#160;<span></span>
</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>
</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Credit Agreement | Letter 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Variable rate, applicable margin</a></td>
<td class="text">&#160;<span></span>
</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>
</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Credit Agreement | Letter of Credit | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Variable rate, applicable margin</a></td>
<td class="text">&#160;<span></span>
</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>
</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 | Credit Agreement | Letter 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>
</tr>
<tr class="ro">
<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>
</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_DebtInstrumentPrepaymentPremium', window );">Debt instrument, prepayment premium</a></td>
<td class="text">&#160;<span></span>
</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>
</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_DebtInstrumentPrepaymentPenalty', window );">Debt instrument, prepayment penalty</a></td>
<td class="text">&#160;<span></span>
</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>
</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 | Credit Agreement | Letter 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>
</tr>
<tr class="ro">
<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>
</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_DebtInstrumentPrepaymentPremium', window );">Debt instrument, prepayment premium</a></td>
<td class="text">&#160;<span></span>
</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>
</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 | Credit Agreement | Letter 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Repayments of Debt</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>
</tr>
</table>
<div style="display: none;">
<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_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_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_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_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_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_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_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_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_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_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>
<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>60
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6788654352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_LesseeOperatingLeaseOptiontoTerminateTerm', window );">Option to terminate, 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<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">11.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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 4.1<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_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced', window );">Lease liability, leases not yet commenced</a></td>
<td class="nump">$ 67.9<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="re">
<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_LesseeOperatingLeaseTermOfContract', window );">Contract term (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<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 );">Contract term, leases not yet commenced (in years)</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="re">
<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_LesseeOperatingLeaseTermOfContract', window );">Contract term (in years)</a></td>
<td class="text">11 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_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Contract term, leases not yet commenced (in years)</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_twou_LesseeOperatingLeaseOptiontoTerminateTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Option to Terminate, Term</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_LesseeOperatingLeaseOptiontoTerminateTerm</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_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>61
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6793250384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></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>62
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6793244816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Apr. 28, 2020</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 [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Mar. 31,  2020<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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,958,768<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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">2020<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">Q1<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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly 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 Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_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_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_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>63
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783023904">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 unaudited condensed consolidated financial statements, which include the assets, liabilities, results of operations and cash flows of the Company have been prepared in accordance with: (i)&#160;generally accepted accounting principles in the United States (&#8220;U.S.&#160;GAAP&#8221;) for interim financial information; (ii)&#160;the instructions to Form&#160;10-Q; and (iii)&#160;the guidance of Rule&#160;10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended, for financial statements required to be filed with the Securities and Exchange Commission (&#8220;SEC&#8221;). As permitted under such rules, certain notes and other financial information normally required by U.S. GAAP have been condensed or omitted. The Company believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations, and cash flows as of and for the periods presented herein. The Company&#8217;s results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> may not be indicative of the Company&#8217;s future results. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. All significant intercompany accounts and transactions have been eliminated in 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 condensed consolidated balance sheet data as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from the audited financial statements, but does not include all disclosures required by U.S. GAAP on an annual reporting 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;">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 condensed 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;">Accounts Receivable, Contract Assets and 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;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue </span><span style="font-family:inherit;font-size:10pt;color:#212529;">on the Company&#8217;s condensed 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 amortized cost net of provision for credit losses. The Company&#8217;s methodology to measure the provision for credit losses requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include current market conditions, delinquency trends, aging behavior of receivables and credit and liquidity quality indicators for industry groups, customer classes or individual customers.</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;color:#212529;">The Company&#8217;s estimates are reviewed and revised periodically based on the ongoing evaluation of credit quality indicators. 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&#160;Graduate Program Segment&#160;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 represents 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;color:#212529;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the condensed 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 condensed 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;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">The following table presents the change in provision for credit losses within the Company&#8217;s consolidated balance sheets for the period indicated:</span></div><div style="line-height:120%;text-align:center;text-indent:48px;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:92.98245614035088%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Provision for Credit Losses</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="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;">Balance as of January 1, 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>1,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Current period provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>629</span></span></div></td><td 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;">Amounts written off</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>(28</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: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;">Balance as of March 31, 2020</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>1,931</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: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-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="font-family:inherit;font-size:10pt;">. This ASU is intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, to ease the potential accounting and financial reporting burden associated with the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This ASU may be applied as of the beginning of any interim period that includes its effective date (i.e., March 12, 2020) through December 31, 2022. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related 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;">In January 2020, the FASB issued ASU No. 2020-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</span><span style="font-family:inherit;font-size:10pt;">. ASU 2020-01 was issued to clarify the interaction of the accounting for equity securities under ASC 321 and investments accounted for under the equity method of accounting in ASC 323 and the accounting for certain forward contracts and purchased options accounted for under ASC 815. With respect to the interactions between ASC 321 and ASC 323, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting when applying the measurement alternative in ASC 321, immediately before applying or discontinuing the equity method of accounting. The update regarding forward contracts and purchased options is not applicable as the Company does not have any forward contracts or purchased options. The amendments in this ASU are </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">effective for interim and annual reporting periods beginning after December 15, 2020. Early adoption is permitted, including adoption in any interim period. The Company is evaluating the impact that this ASU will have on its condensed consolidated financial statements and related disclosures.</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 December 2019, the FASB 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 condensed consolidated financial statements and related disclosures.</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 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. The Company adopted the amendments related to ASU Nos. 2016-01 and 2016-13 on January 1, 2020 under the modified retrospective transition method, with the exception of the amendments related to equity securities without readily determinable fair values for which an entity elects the measurement alternative, which have been adopted prospectively. Adoption of these amendments did not have a material impact on the Company&#8217;s condensed consolidated financial statements or related disclosures. Refer below for further discussion of ASU No. 2016-13. The amendments to ASU No. 2017-12 are not applicable to the Company. </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 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 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 condensed 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 </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company did not incur a material amount of amortization for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended  </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and  </span><span style="font-family:inherit;font-size:10pt;">March 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-align:left;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:10px;padding-top:10px;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 Company adopted this ASU and the related amendments on January 1, 2020 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. </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 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:10px;padding-top:10px;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:10px;padding-top:10px;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 condensed consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of changes in stockholders&#8217; equity or the condensed consolidated statements of cash flows. Refer to Note 7 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>64
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790084912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><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;color:#212529;">The following table presents the change in provision for credit losses within the Company&#8217;s consolidated balance sheets for the period indicated:</span></div><div style="line-height:120%;text-align:center;text-indent:48px;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:92.98245614035088%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Provision for Credit Losses</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="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;">Balance as of January 1, 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>1,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Current period provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>629</span></span></div></td><td 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;">Amounts written off</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>(28</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: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;">Balance as of March 31, 2020</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>1,931</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>
</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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="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>65
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6785675184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 );">Schedule of lease cost</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 lease expense within the Company&#8217;s condensed consolidated statements of operations and comprehensive loss 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:86.93957115009746%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><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="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;">Three Months Ended<br/>March 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="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;">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 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></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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td 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 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>1,460</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>914</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;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,193</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;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>3,772</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 );">Schedule of maturities of operating lease liabilities</a></td>
<td class="text"><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 following table presents the maturities of the Company&#8217;s operating lease liabilities as of the period 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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">March 31, 2020</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="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;">Remainder of 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>12,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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,416</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 colspan="2" style="vertical-align:bottom;padding-left: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,364</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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>52,166</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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,841</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;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>81,399</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6665904560">
<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>Mar. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 250,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_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">(9,284)<span></span>
</td>
<td class="num">(7,238)<span></span>
</td>
</tr>
<tr class="re">
<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">358<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">$ 244,574<span></span>
</td>
<td class="nump">$ 246,620<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>67
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6662056464">
<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>Mar. 31, 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_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>68
<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>69
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783072560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Organization</a></td>
<td class="text">Organization<div 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,&#160;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 400 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:10px;padding-top:10px;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 Graduate Program Segment and the Alternative Credential Segment. The Company&#8217;s Graduate Program Segment 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 Alternative Credential Segment 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%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, a novel coronavirus disease (&#8220;COVID-19&#8221;) was reported and in January 2020, the World Health Organization (&#8220;WHO&#8221;) declared it a Public Health Emergency of International Concern. On February 28, 2020, the WHO raised its assessment of the COVID-19 threat from high to very high at a global level due to the continued increase in the number of cases and affected countries, and on March 11, 2020, the WHO characterized COVID-19 as a pandemic. While the Company did not incur significant disruptions to its operations during the first quarter of 2020 from COVID-19, it is difficult at this time to predict the impact that COVID-19 will have on its business, financial position and operating results in future periods due to numerous uncertainties and is closely monitoring the impact of the pandemic on all aspects of its business.</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="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> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6793237520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 175,479<span></span>
</td>
<td class="nump">$ 122,234<span></span>
</td>
</tr>
<tr class="re">
<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>
</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">20,478<span></span>
</td>
<td class="nump">6,701<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">30,533<span></span>
</td>
<td class="nump">20,174<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,510<span></span>
</td>
<td class="nump">19,794<span></span>
</td>
</tr>
<tr class="re">
<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">99,215<span></span>
</td>
<td class="nump">76,961<span></span>
</td>
</tr>
<tr class="ro">
<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">43,653<span></span>
</td>
<td class="nump">23,023<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">229,389<span></span>
</td>
<td class="nump">146,653<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(53,910)<span></span>
</td>
<td class="num">(24,419)<span></span>
</td>
</tr>
<tr class="re">
<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">513<span></span>
</td>
<td class="nump">2,349<span></span>
</td>
</tr>
<tr class="ro">
<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,493)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="re">
<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">(2,271)<span></span>
</td>
<td class="num">(370)<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">(61,161)<span></span>
</td>
<td class="num">(22,495)<span></span>
</td>
</tr>
<tr class="re">
<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">1,055<span></span>
</td>
<td class="nump">941<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (60,106)<span></span>
</td>
<td class="num">$ (21,554)<span></span>
</td>
</tr>
<tr class="re">
<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">$ (0.94)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="ro">
<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">63,626,333<span></span>
</td>
<td class="nump">58,138,692<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">$ (16,115)<span></span>
</td>
<td class="num">$ (372)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (76,221)<span></span>
</td>
<td class="num">$ (21,926)<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_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_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_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>71
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6789131008">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (60,106)<span></span>
</td>
<td class="num">$ (21,554)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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">63,626,333<span></span>
</td>
<td class="nump">58,138,692<span></span>
</td>
</tr>
<tr class="re">
<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">$ (0.94)<span></span>
</td>
<td class="num">$ (0.37)<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,310,566<span></span>
</td>
<td class="nump">3,847,116<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">5,707,046<span></span>
</td>
<td class="nump">1,368,636<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>72
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6789077136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Geographical Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_SegmentsGeographicalAreasAbstract', window );"><strong>Geographical Information</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_Assets', window );">Assets</a></td>
<td class="nump">$ 1,181,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,186,830<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 Credit Segment</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_SegmentsGeographicalAreasAbstract', window );"><strong>Geographical Information</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_Assets', window );">Assets</a></td>
<td class="nump">665,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">679,643<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 Credit 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentsGeographicalAreasAbstract', window );"><strong>Geographical Information</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">11,300<span></span>
</td>
<td class="nump">$ 7,700<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">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<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_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_SegmentsGeographicalAreasAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentsGeographicalAreasAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>73
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a2uq1202010-q.htm": {
   "axisCustom": 1,
   "axisStandard": 21,
   "contextCount": 136,
   "dts": {
    "calculationLink": {
     "local": [
      "twou-20200331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "twou-20200331_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": [
      "a2uq1202010-q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "twou-20200331_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "twou-20200331_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "twou-20200331.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/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/deprecated-2009-12-16.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"
     ]
    }
   },
   "elementCount": 455,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 28,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 33
   },
   "keyCustom": 38,
   "keyStandard": 314,
   "memberCustom": 23,
   "memberStandard": 30,
   "nsprefix": "twou",
   "nsuri": "http://www.2u.com/20200331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Accrued Expenses",
     "role": "http://www.2u.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Commitments and Contingencies",
     "role": "http://www.2u.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Leases",
     "role": "http://www.2u.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Debt",
     "role": "http://www.2u.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Income Taxes",
     "role": "http://www.2u.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Stockholders' Equity",
     "role": "http://www.2u.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Stock-Based Compensation",
     "role": "http://www.2u.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "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 - Condensed Consolidated Balance Sheets",
     "role": "http://www.2u.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Subsequent Events",
     "role": "http://www.2u.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302302 - Disclosure - Significant Accounting Policies Significant Accounting Policies (Tables)",
     "role": "http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "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": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Accrued Expenses (Tables)",
     "role": "http://www.2u.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Leases (Tables)",
     "role": "http://www.2u.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Debt (Tables)",
     "role": "http://www.2u.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313301 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401401 - Disclosure - Organization (Details)",
     "role": "http://www.2u.com/role/OrganizationDetails",
     "shortName": "Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402403 - Disclosure - Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402404 - Disclosure - Significant Accounting Policies - Change in Provision for Credit Losses (Details)",
     "role": "http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails",
     "shortName": "Significant Accounting Policies - Change in Provision for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.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 - Additional Information (Details)",
     "role": "http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails",
     "shortName": "Business Combination - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "D2019Q2May22",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2019Q1QTD",
      "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",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2019Q1QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - 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:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404403 - Disclosure - Goodwill and Amortizable Intangible Assets - Narrative (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "lang": null,
      "name": "twou:CurriculumAndTeachingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404404 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Accrued Expenses (Details)",
     "role": "http://www.2u.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "twou:AdditionalInvestmentInEducationalTechnologyContingentPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406401 - 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": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "twou:AdditionalInvestmentInEducationalTechnologyContingentPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://www.2u.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Leases - Operating Lease Liabilities Due (Details)",
     "role": "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails",
     "shortName": "Leases - Operating Lease Liabilities Due (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - 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",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - - Additional Information (Details)",
     "role": "http://www.2u.com/role/AdditionalInformationDetails",
     "shortName": "- Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409401 - Disclosure - Income Taxes (Details)",
     "role": "http://www.2u.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "twou:CapitalStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - 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": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "twou:CapitalStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002501 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)",
     "role": "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Stock-Based Compensation - Expense (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Stock-Based Compensation - Options (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationOptionsDetails",
     "shortName": "Stock-Based Compensation - Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - 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": "a2uq1202010-q.htm",
      "contextRef": "I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - 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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413402 - Disclosure - Segment and Geographic Information - Concentration Risk (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
     "shortName": "Segment and Geographic Information - Concentration Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1QTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413403 - Disclosure - Segment and Geographic Information - Revenue and Total Assets by Segment (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails",
     "shortName": "Segment and Geographic Information - Revenue and Total Assets by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "lang": null,
      "name": "twou:IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413404 - Disclosure - Segment and Geographic Information - Contract Acquisition Costs (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
     "shortName": "Segment and Geographic Information - Contract Acquisition Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "twou:TotalAssetsBySegmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2020Q1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Segment and Geographic Information - Geographical Information (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
     "shortName": "Segment and Geographic Information - Geographical Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414401 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.2u.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "I2020Q2April23_us-gaap_DebtInstrumentAxis_twou_TheNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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 - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "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": "a2uq1202010-q.htm",
      "contextRef": "FD2020Q1YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 55,
   "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 [Abstract]"
       }
      }
     },
     "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_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_DocumentQuarterlyReport": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r319"
     ],
     "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_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": [
      "r320"
     ],
     "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": [
      "r320"
     ],
     "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": [
      "r320"
     ],
     "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": [
      "r321"
     ],
     "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_EntityRegistrantName": {
     "auth_ref": [
      "r320"
     ],
     "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": [
      "r320"
     ],
     "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": [
      "r320"
     ],
     "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": [
      "r320"
     ],
     "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_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": [
      "r316"
     ],
     "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": [
      "r317"
     ],
     "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_MajorCustomersAxis": {
     "auth_ref": [
      "r120",
      "r183",
      "r187",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesAdditionalInformationDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesAdditionalInformationDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesAdditionalInformationDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesAdditionalInformationDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r119",
      "r183",
      "r186",
      "r311",
      "r314",
      "r315"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r161",
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts Receivable, Contract Assets And Liabilities Policy [Policy Text Block]",
        "label": "Accounts Receivable, Contract Assets And Liabilities Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable, Contract Assets and Liabilities"
       }
      }
     },
     "localname": "AccountsReceivableContractAssetsAndLiabilitiesPolicyPolicyTextBlock",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_AccruedTransactionIntegrationandRestructuringRelatedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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/20200331",
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdjustmentsToNetIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdvancesRepaidFromToCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AlternativeCredentialSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Alternative Credential Segment",
        "label": "Alternative Credential Segment [Member]",
        "terseLabel": "Alternative Credit Segment"
       }
      }
     },
     "localname": "AlternativeCredentialSegmentMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "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/20200331",
     "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 (in usd per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionParValue",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20200331",
     "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)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "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/20200331",
     "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/20200331",
     "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": "Possible future issuance under 2014 Equity Incentive Plan (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_ContentDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Content Development [Member]",
        "label": "Content Development [Member]",
        "terseLabel": "Developed content"
       }
      }
     },
     "localname": "ContentDevelopmentMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ContractAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "No definition available.",
        "label": "Contract Assets [Abstract]",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "ContractAssetsAbstract",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_CurriculumAndTeachingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_DebtInstrumentAccordianFeatureIncreaseLimit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Accordian Feature, Increase Limit",
        "label": "Debt Instrument, Accordian Feature, Increase Limit",
        "terseLabel": "Debt instrument, optional increase in face amount"
       }
      }
     },
     "localname": "DebtInstrumentAccordianFeatureIncreaseLimit",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentConvertibleMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Measurement Period",
        "label": "Debt Instrument, Convertible, Measurement Period",
        "terseLabel": "Debt instrument, convertible, measurement period"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleMeasurementPeriod",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "twou_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Per Share",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Per Share",
        "terseLabel": "Debt instrument, convertible, threshold consecutive trading days, sale price per share"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePricePerShare",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "twou_DebtInstrumentMinimumUnrestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Minimum Unrestricted Cash",
        "label": "Debt Instrument, Minimum Unrestricted Cash",
        "terseLabel": "Debt instrument, minimum unrestricted cash"
       }
      }
     },
     "localname": "DebtInstrumentMinimumUnrestrictedCash",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentPrepaymentPenalty": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Prepayment Penalty",
        "label": "Debt Instrument, Prepayment Penalty",
        "terseLabel": "Debt instrument, prepayment penalty"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPenalty",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_DebtInstrumentPrepaymentPremium": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Prepayment Premium",
        "label": "Debt Instrument, Prepayment Premium",
        "terseLabel": "Debt instrument, prepayment premium"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPremium",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_DebtInstrumentThresholdPercentageofSalesPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Threshold Percentage of Sales Price Per Share",
        "label": "Debt Instrument, Threshold Percentage of Sales Price Per Share",
        "terseLabel": "Debt instrument, threshold percentage of sales price per share"
       }
      }
     },
     "localname": "DebtInstrumentThresholdPercentageofSalesPricePerShare",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "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"
       }
      }
     },
     "localname": "DeferredGovernmentGrantObligationsNoncurrent",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_FourUniversityClientsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Four University Clients [Member]",
        "label": "Four University Clients [Member]",
        "terseLabel": "Four university clients"
       }
      }
     },
     "localname": "FourUniversityClientsMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20200331",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "InProcessCapitalizedTechnologyAndContentDevelopmentMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income (loss) after adjusted earnings before interest income (expense) taxes depreciation and amortization.",
        "label": "Income Loss After Adjusted Earnings Before Interest Income Expense Taxes Depreciation And Amortization",
        "terseLabel": "Total segment profitability"
       }
      }
     },
     "localname": "IncomeLossAfterAdjustedEarningsBeforeInterestIncomeExpenseTaxesDepreciationAndAmortization",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Expense (Benefit), Difference in Operating Losses and Amortization of Acquired Intangibles",
        "label": "Income Tax Expense (Benefit), Difference in Operating Losses and Amortization of Acquired Intangibles",
        "negatedTerseLabel": "Tax benefit, difference in operating losses and amortization of acquired intangibles"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitDifferenceinOperatingLossesandAmortizationofAcquiredIntangibles",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncreaseDecreaseInRefundsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20200331",
     "presentation": [
      "http://www.2u.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_LesseeOperatingLeaseOptiontoTerminateTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option to Terminate, Term",
        "label": "Lessee, Operating Lease, Option to Terminate, Term",
        "terseLabel": "Option to terminate, term (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptiontoTerminateTerm",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_NumberOfGovernmentGrants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of government grants.",
        "label": "Number of Government Grants",
        "terseLabel": "Number of contracts (in contracts)"
       }
      }
     },
     "localname": "NumberOfGovernmentGrants",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_OptionIndexedToIssuersEquityCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Option Indexed To Issuer's Equity, Cap Price",
        "label": "Option Indexed To Issuer's Equity, Cap Price",
        "terseLabel": "Capped call, cap price (in dollars per share)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityCapPrice",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "twou_PaymentsToAcquisitionofAmortizableIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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": "Total segment profitability margin"
       }
      }
     },
     "localname": "PercentageOfProfitLossFromSegmentOperations",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_PerformanceRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance Restricted Stock Units [Member]",
        "label": "Performance Restricted Stock Units [Member]",
        "terseLabel": "PRSU"
       }
      }
     },
     "localname": "PerformanceRestrictedStockUnitsMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "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 George's County, Maryland"
       }
      }
     },
     "localname": "PrinceGeorgesCountyMarylandMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "RSU and PRSU"
       }
      }
     },
     "localname": "RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember",
     "nsuri": "http://www.2u.com/20200331",
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_SalesRevenueSegmentRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the segment revenue.",
        "label": "Sales Revenue Segment Revenue [Member]",
        "terseLabel": "Revenue segment"
       }
      }
     },
     "localname": "SalesRevenueSegmentRevenueMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "No definition available.",
        "label": "Segment Reporting Information Adjustments to Net Income (Loss) [Abstract]",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "SegmentReportingInformationAdjustmentsToNetIncomeLossAbstract",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_ServicingAndSupportCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_StockholderActivismCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 7.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stockholder Activism Costs",
        "label": "Stockholder Activism Costs",
        "terseLabel": "Stockholder activism costs"
       }
      }
     },
     "localname": "StockholderActivismCosts",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_TechnologyAndContentDevelopmentCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 3.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/20200331",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_TheNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Notes [Member]",
        "label": "The Notes [Member]",
        "terseLabel": "The Notes"
       }
      }
     },
     "localname": "TheNotesMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_TotalAssetsBySegmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of segments total assets.",
        "label": "Total Assets by Segment [Table Text Block]",
        "terseLabel": "Schedule of total assets by segment"
       }
      }
     },
     "localname": "TotalAssetsBySegmentTableTextBlock",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_TransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 5.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction Costs",
        "label": "Transaction Costs",
        "terseLabel": "Transaction and integration costs"
       }
      }
     },
     "localname": "TransactionCosts",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "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/20200331",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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 A"
       }
      }
     },
     "localname": "UniversityClientOneMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "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 C"
       }
      }
     },
     "localname": "UniversityClientThreeMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "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 B"
       }
      }
     },
     "localname": "UniversityClientTwoMember",
     "nsuri": "http://www.2u.com/20200331",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "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/20200331",
     "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": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.2u.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails",
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and other accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r122",
      "r123"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before 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, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "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, net"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r2",
      "r17",
      "r122",
      "r123",
      "r184"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r32"
     ],
     "calculation": {
      "http://www.2u.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r44",
      "r46",
      "r47"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r43",
      "r47",
      "r48",
      "r245"
     ],
     "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 Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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": [
      "r18"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r89"
     ],
     "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/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments",
        "terseLabel": "Cost of capped call transaction"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r188",
      "r190",
      "r216",
      "r217"
     ],
     "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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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 operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r190",
      "r212",
      "r215"
     ],
     "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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r124",
      "r126",
      "r127",
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Balance as of March 31, 2020",
        "periodStartLabel": "Balance as of January 1, 2020"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r23",
      "r124",
      "r126"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Amounts written off"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r76",
      "r140",
      "r145"
     ],
     "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 expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r94"
     ],
     "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": [
      "r94"
     ],
     "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": [
      "r94"
     ],
     "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_ArtisticRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r234",
      "r285"
     ],
     "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]",
        "verboseLabel": "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_Assets": {
     "auth_ref": [
      "r113",
      "r288",
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r3",
      "r4",
      "r41"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r191",
      "r213"
     ],
     "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/StockBasedCompensationOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "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/AdditionalInformationDetails"
     ],
     "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/BusinessCombinationAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r227",
      "r228"
     ],
     "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/BusinessCombinationAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r225",
      "r226"
     ],
     "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": [
      "r225",
      "r226"
     ],
     "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": [
      "r225",
      "r226"
     ],
     "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": [
      "r237",
      "r238",
      "r239"
     ],
     "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": "Consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r240"
     ],
     "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r229",
      "r230"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r80",
      "r81",
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital Expenditures Incurred but Not yet Paid"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized implementation costs, software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capitalized Computer Software, Net [Abstract]",
        "terseLabel": "Capitalized Computer Software, Net [Abstract]"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r132"
     ],
     "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": "Capitalized contract cost"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r26",
      "r78"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r72",
      "r78",
      "r83"
     ],
     "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r72",
      "r257"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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 in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r160",
      "r293",
      "r306"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r159",
      "r162"
     ],
     "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": [
      "r39"
     ],
     "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",
        "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/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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "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/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "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, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r170"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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,703,067 shares issued and outstanding as of March 31, 2020; 63,569,109 shares issued and outstanding as of December 31, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r50",
      "r52",
      "r53"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r102",
      "r103",
      "r251",
      "r252"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r102",
      "r103",
      "r251",
      "r252",
      "r313"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r102",
      "r103",
      "r251",
      "r252",
      "r313"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r102",
      "r103",
      "r251",
      "r252"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r102",
      "r103",
      "r251",
      "r252"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r84",
      "r242",
      "r248",
      "r249"
     ],
     "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_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contract balances and changes in contract balances.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Schedule of contract assets and liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r178",
      "r180",
      "r184"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Net, Current",
        "totalLabel": "Total trade accounts receivable"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r178",
      "r179",
      "r184"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r185"
     ],
     "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": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualRightsMember": {
     "auth_ref": [
      "r235"
     ],
     "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_ConvertibleDebtMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r253"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r101"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "University client relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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": [
      "r169"
     ],
     "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": [
      "r12",
      "r13",
      "r14",
      "r289",
      "r290",
      "r299"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "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": "Variable rate, applicable margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r14",
      "r165",
      "r290",
      "r299"
     ],
     "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_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt instrument, convertible, conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r35",
      "r171",
      "r172",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Debt instrument, convertible, conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r261",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Term loan",
        "verboseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r34",
      "r261"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r34"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r36"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r36",
      "r86",
      "r171",
      "r173",
      "r174",
      "r175",
      "r260",
      "r261",
      "r263",
      "r298"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r28",
      "r262"
     ],
     "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": "Debt issuance costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r219",
      "r222"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r76",
      "r111"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 4.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",
        "verboseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r236"
     ],
     "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"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "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_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_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r93"
     ],
     "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "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": [
      "r257"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r87",
      "r220",
      "r221"
     ],
     "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",
        "terseLabel": "U.S. statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r210"
     ],
     "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/StockBasedCompensationOptionsDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r170"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Useful life",
        "verboseLabel": "Estimated Average Useful Life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r144"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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 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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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 in the remainder of the 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, Remainder of Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r144",
      "r147",
      "r285"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r144",
      "r285"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r141",
      "r143"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "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": "Net carrying amount",
        "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r254",
      "r255",
      "r256"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 2.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedTerseLabel": "Foreign currency loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r76",
      "r167",
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "terseLabel": "Gain (loss) on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 5.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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r57"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r133",
      "r134"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "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": [
      "r148"
     ],
     "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_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r136"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r135",
      "r137"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Goodwill, accumulated impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "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": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r55",
      "r90",
      "r286",
      "r294",
      "r309"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": [
      "r150"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "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": [
      "r224"
     ],
     "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": [
      "r85",
      "r112",
      "r223"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 3.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",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r54",
      "r110",
      "r259",
      "r262",
      "r297"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/AdditionalInformationDetails",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 1.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "negatedLabel": "Interest expense (income), net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r70",
      "r73",
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest, net of amounts capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r292",
      "r307"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r61",
      "r109"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r278",
      "r280"
     ],
     "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": [
      "r278"
     ],
     "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": "Schedule of lease cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r271"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "auth_ref": [
      "r270"
     ],
     "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": "Contract term, leases not yet commenced (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "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": "Schedule of 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": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails": {
       "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 having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2": {
       "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",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r269"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r269"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r281"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r291",
      "r304"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r29",
      "r86"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r29"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r30"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r36"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r36",
      "r163"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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 (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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) provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r72",
      "r74",
      "r77"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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 operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r49",
      "r51",
      "r56",
      "r77",
      "r95",
      "r295",
      "r308"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r90",
      "r92"
     ],
     "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_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/SegmentAndGeographicInformationGeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r272",
      "r280"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 10.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r267"
     ],
     "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": [
      "r266"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetailsCalc2": {
       "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"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesOperatingLeaseLiabilitiesDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r268",
      "r275"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r277",
      "r280"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r276",
      "r280"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r88",
      "r91",
      "r107",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r42",
      "r258"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r42",
      "r45"
     ],
     "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r32"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Other liabilities, non-current"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r14",
      "r290",
      "r302"
     ],
     "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/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": [
      "r69"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.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",
        "negatedLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r191",
      "r213"
     ],
     "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/StockholdersEquityDetails"
     ],
     "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/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15"
     ],
     "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/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "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, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r3",
      "r24",
      "r25"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "auth_ref": [
      "r11",
      "r287",
      "r300"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r67"
     ],
     "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 issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r66",
      "r214"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r49",
      "r51",
      "r71",
      "r113",
      "r118",
      "r241",
      "r243",
      "r244",
      "r246",
      "r247"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 13.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/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r10",
      "r149",
      "r305"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r58",
      "r128"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 9.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": "Provision for credit losses",
        "verboseLabel": "Current period provision"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/SignificantAccountingPoliciesChangeInProvisionForCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r115",
      "r117"
     ],
     "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": [
      "r68"
     ],
     "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",
        "terseLabel": "Repayments of Debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Payments on debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r1",
      "r8",
      "r83"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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]",
        "verboseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r76",
      "r152",
      "r155",
      "r157"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 6.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/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r153",
      "r156"
     ],
     "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": [
      "r19",
      "r176",
      "r303"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r182",
      "r183"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r182",
      "r183"
     ],
     "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/SegmentAndGeographicInformationGeographicalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r94"
     ],
     "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": [
      "r94"
     ],
     "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": [
      "r227",
      "r228"
     ],
     "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/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r36",
      "r86",
      "r171",
      "r173",
      "r174",
      "r175",
      "r260",
      "r261",
      "r263",
      "r298"
     ],
     "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r190",
      "r211",
      "r215"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r190",
      "r211",
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of stock-based compensation expense included in the consolidated statements of operations and comprehensive loss"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r141",
      "r143"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r141",
      "r143"
     ],
     "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_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "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 changes in goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r27",
      "r149"
     ],
     "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/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r108",
      "r113",
      "r114",
      "r116",
      "r138"
     ],
     "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/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r191",
      "r213"
     ],
     "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/StockBasedCompensationOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "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": [
      "r194",
      "r207",
      "r209"
     ],
     "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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "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": [
      "r121"
     ],
     "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 Information"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentsGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segments, Geographical Areas [Abstract]",
        "terseLabel": "Geographical Information"
       }
      }
     },
     "localname": "SegmentsGeographicalAreasAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 4.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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r57"
     ],
     "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/StockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 8.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/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r192"
     ],
     "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/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/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r201"
     ],
     "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"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r206"
     ],
     "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"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r204"
     ],
     "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"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r203"
     ],
     "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"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r205"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r205"
     ],
     "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"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/StockBasedCompensationOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r199"
     ],
     "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/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r195",
      "r197"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "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/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r198"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r198"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r208"
     ],
     "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": "Intrinsic value of options exercisable at the end of the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r202"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r201"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r196",
      "r213"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r195"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r189",
      "r193"
     ],
     "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/StockBasedCompensationOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "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/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r192"
     ],
     "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": "Quantity of units subject to vesting"
       }
      }
     },
     "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"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r213"
     ],
     "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": "Weighted-average remaining contractual term of options exercisable at the end of the period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r273",
      "r280"
     ],
     "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": [
      "r88"
     ],
     "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_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r113",
      "r138",
      "r151",
      "r154",
      "r158",
      "r310"
     ],
     "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/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationConcentrationRiskDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationContractAcquisitionCostsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationGeographicalInformationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r40",
      "r170"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r16",
      "r170",
      "r176",
      "r200"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockBasedCompensationOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r40",
      "r170",
      "r176"
     ],
     "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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r20",
      "r21",
      "r125"
     ],
     "calculation": {
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r177"
     ],
     "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_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r282"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r282"
     ],
     "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/AdditionalInformationDetails",
      "http://www.2u.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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_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_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r232"
     ],
     "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"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsNarrativeDetails"
     ],
     "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/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "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": "Graduate Program Segment unbilled revenue"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationRevenueAndTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r100",
      "r104",
      "r105",
      "r106"
     ],
     "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_VariableLeaseCost": {
     "auth_ref": [
      "r274",
      "r280"
     ],
     "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/AdditionalInformationDetails"
     ],
     "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/AdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
        "terseLabel": "Weighted-average shares of common stock outstanding, basic and diluted (in shares)",
        "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/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "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",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r163": {
   "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"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606"
  },
  "r165": {
   "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"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r282": {
   "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"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r317": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r318": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r319": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r321": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6790243776">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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:10px;padding-top:10px;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 antidilutive, given the Company&#8217;s net loss. The following table presents a summary of the securities that have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is antidilutive for each of the periods indicated.</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" 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<br/>March 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="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;">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 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></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;">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,310,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>3,847,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>5,707,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,368,636</span></span></div></td><td 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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the calculation of the Company&#8217;s basic and diluted net loss per share for each of the periods indicated.</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="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="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;">Three Months Ended<br/>March 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;">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 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></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;">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: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;">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>(60,106</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>(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></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;">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></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;">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>63,626,333</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>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></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 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.94</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.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></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>75
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6782976528">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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 following table presents the changes in the carrying amount of goodwill by reportable segment within the Company&#8217;s condensed consolidated balance sheets for the period indicated.</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="12"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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<br/>Program&#160;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 </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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&#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;">Balance as of December&#160;31, 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>&#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>418,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>418,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(13,617</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>(13,617</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 March&#160;31, 2020</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>&#8212;</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;"><div style="text-align:left;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>404,733</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;"><div style="text-align:left;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>404,733</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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of goodwill in the Alternative Credential Segment included accumulated impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> each as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </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: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 amortizable intangible assets, net within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><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:8%;"/><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:8%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;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;">March&#160;31, 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 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></tr><tr><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 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&#160;Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life&#160;(in&#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;">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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="25" 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&#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;">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>147,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>(48,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 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>98,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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></tr><tr><td style="vertical-align:top;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;">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>178,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,020</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>115,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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></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;">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>105,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,679</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>91,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></tr><tr><td style="vertical-align:top;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;">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>24,918</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>(6,398</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>18,520</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>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></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;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="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 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>456,045</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>(131,069</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>324,976</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>447,276</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>(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;"><div style="text-align: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>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></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 amounts presented in the table above include </span><span style="font-family:inherit;font-size:10pt;"><span>$26.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$30.7 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;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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;">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;">March 31, 2020</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;">The Company recorded amortization expense related to amortizable intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$20.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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 estimated future amortization expense of the Company&#8217;s amortizable intangible assets placed in service as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</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.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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Future Amortization Expense</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="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;">2021</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>60,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">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>73,532</span></span></div></td><td 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;">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>57,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,214</span></span></div></td><td 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;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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 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,224</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</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>298,435</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_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>76
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6782982816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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: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 outstanding long-term debt within the Company&#8217;s condensed consolidated balance sheets for each of the periods indicated.</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: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;">March 31, 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 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 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>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></tr><tr><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>(9,284</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>(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></tr><tr><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;padding-left: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;"><div style="text-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>244,574</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>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></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 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. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, each of the Company&#8217;s long-term debt instruments were classified as Level 2 within the fair value hierarchy.</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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had current portion of long-term debt balances of </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.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to other borrowings.</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;">Credit Agreement</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 a credit agreement 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;). On February 25, 2020 (the &#8220;First Amendment Effective Date&#8221;), the Company amended this 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:10px;padding-top:10px;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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company exceeded the Minimum Graduate LQAR and Minimum Alternative Credential LTMR.</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 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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>8.9%</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 </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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>$5.4 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;">March 31, 2020</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:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 23, 2020, the Company repaid its </span><span style="font-family:inherit;font-size:10pt;"><span>$250 million</span></span><span style="font-family:inherit;font-size:10pt;"> Term Loan in full (including interest and prepayment premium) and terminated the credit agreement with Owl Rock Capital Corporation. Refer to Note 14 for more information.</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;">Deferred Government Grant Obligations</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 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 December 31, 2019, 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 portion of the principal balance and accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is currently in discussions with Prince George&#8217;s County, Maryland to amend the employment conditions under this conditional loan agreement. The Company is currently in compliance with the terms of its conditional loan agreement with the State of Maryland. The interest expense related to these loans for the </span><span style="font-family:inherit;font-size:10pt;">three months</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was immaterial. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </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 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.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_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>77
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6787873792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Additional Information (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_BusinessAcquisitionLineItems', window );"><strong>Acquisition</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 );">Consideration transferred | $</a></td>
<td class="nump">$ 608.6<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>
</tr>
<tr class="ro">
<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>
</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 (in usd 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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6785693856">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2020</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%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents financial information regarding each of the Company&#8217;s reportable segment&#8217;s results of operations for each of the periods indicated.</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="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="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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">(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></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>118,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>104,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></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>57,022</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,060</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>175,479</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="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>122,234</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></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></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>6,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(10,764</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>(3,916</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>(4,304</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="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>(3,206</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="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></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>5.5</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>0.7</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>(21.7</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>(2.5</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>(2.6</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></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="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 revenues from the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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, stockholder 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%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the Company&#8217;s net loss to total segment profitability for each of the periods indicated.</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: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;">Three Months Ended<br/>March 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;">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 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></tr><tr><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;">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>(60,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>(21,554</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></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 expense (income), 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>4,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,294</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;">Foreign currency 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>2,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="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;">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>(1,055</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>(941</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;">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>23,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,698</span></span></div></td><td 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 and integration 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>724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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;">Restructuring-related 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>288</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;">Stockholder activism 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,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>20,870</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>9,584</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>55,802</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>18,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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>(4,304</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;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>(3,206</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="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_TotalAssetsBySegmentTableTextBlock', 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 following table presents the Company&#8217;s total assets by segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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>516,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 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></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>665,940</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>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></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,181,961</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="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>1,186,830</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of contract assets and liabilities</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 presents the Company&#8217;s trade accounts receivable and contract liabilities in each segment for each of the periods indicated.</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;">March&#160;31, <br/>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 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: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</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>28,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>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></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>25,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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></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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,408</span></span></div></td><td 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;">Provision for credit losses</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>(1,931</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>(1,330</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: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>75,411</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>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></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>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>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></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>52,983</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>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></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>69,822</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;"><div style="text-align:left;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><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.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><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;">Unbilled revenue represents contract assets.</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_TotalAssetsBySegmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total 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_TotalAssetsBySegmentTableTextBlock</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contract balances and changes in contract balances.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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>
</SUBMISSION>
